The whole family will swoon over this 3-bedroom Sweet Inn vacation house, located in London’s exclusive Mayfair district. In this modern-day mansion, sleek white walls and leather couches exude sophistication, while bold textiles add an artistic touch. Huge picture windows fill the space with light. A fully equipped kitchen has everything you need for in-house dining. Premium amenities include free WiFi, cable TV, hotel beds and linens, luxury toiletries, and a Nespresso machine.