With a stay at Victoria Apartments in London (London City Centre), you'll be minutes from Victoria Palace Theatre and close to Buckingham Palace. This apartment is close to Big Ben and London Dungeon.
Stay in one of 30 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include washers/dryers and irons/ironing boards, and housekeeping is provided weekly.
Business, Other Amenities
Featured amenities include express check-in, luggage storage, and laundry facilities.