Cancellation policy will be provided during booking.
About the place
Where
In the heart of London City Centre, a short stroll from Buckingham Palace and Victoria Station. Within walking distance of Hyde Park, Piccadilly, Sloane Square, Big Ben, Westminster and Harrods — perfect for sightseeing and theatre nights.
Details
A 4-star apartment property with 8 self-contained units. Rooms feature kitchens with refrigerators and ovens, safes, desks, digital TV and DVD players. Weekly housekeeping keeps things tidy and an elevator provides accessible access — compact, practical, and centrally placed.
Amenities
On-site restaurant, complimentary wireless internet, elevator and weekly housekeeping. Kitchen-equipped rooms let you dine in, and the location puts parks and theatres just minutes away — wake up to palace-side mornings.
Business_amenities
Complimentary wireless internet throughout and desks in each unit for working while you travel.
Dining
An on-site restaurant invites you to taste local cuisine and regional flavors. Plenty of additional dining options in the Victoria area are within easy walking distance.