These spacious and stylish two bedroom apartments are situated in beautiful Mayfair, in the heart of central London. Our apartments are fully furnished, with digital wide screen TV, kitchen ready for you to cook, and an onsite reception. We offer daily maid service Mon-Fri and post stay cleaning is free (only available after 7 nights stay). We offer more than 4 apartments in the same building, images is for guidance as apartments can differ in layout and decor. Quality is same throughout!