Hotels in Victoria
Less than half a mile (0.8 km) from Buckingham Palace and just metres from London Victoria station, this elegant Victorian 4-star hotel is a luxurious base for a stay in the capital. Situated on Buckingham Palace Road, within easy walking distance of the palace itself, the Grosvenor is an elegant and spacious Victorian property boasting a stunning period lobby. There are 357 sophisticated and luxurious en suite rooms, each decorated with a classic, traditional elegance.
The hotel has a restaurant, lounge and bar, offering a variety of drinks, light refreshments and meals. The recently refurbished bar and lounge area make a traditional afternoon tea all the more special.
Within metres of London Victoria railway and London Underground station, the hotel has superb transport links. The convenient location and luxurious accommodation make the Grosvenor an excellent base, whether you are exploring London as a tourist or visiting the area on business.
Credit Cards Accepted
TV in Rooms
More Hotels nearby
This page viewed on 2,995 occasions since Oct 16th 2005
On this day: