Property Location: With a stay at this apartment in London (London City Centre), you'll be steps from Park Lane and Piccadilly. This apartment is 0.4 mi (0.7 km) from Green Park and 0.5 mi (0.8 km) from Buckingham Palace. Rooms: Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. A flat-screen television with digital programming provides entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include a microwave and a coffee/tea maker, and housekeeping is provided on a limited basis.
Reach us, we're available 24/7.