Description
The BEST WESTERN Victoria Palace is a recently refurbished modern air-conditioned property within walking distance of Victoria Rail Station and Coach Terminal . A host of attractions are only a short walk away, including Buckingham Palace, Houses of Parliament and Westminster Abbey . Other attractions such as The London Eye, West End Shopping, Madam Tussauds, Theatre Land and the many restaurants and clubs of Leicester Square are a short taxi/tube or bus ride away . Enjoy your stay .
Amenities
- Car Rental Desk
- Family Rooms
- Fitness center
- Non Smoking Rooms Availability
- High-speed internet
- Interior Corridor
Hotel Policies
| Check-in Policy | 1400 |
| Check-out Policy | 1100 |
General Information