The Belgrave House Hotel is a new concept in low cost budget hotel accommodation in Victoria Central London, providing modern clean cut guest accommodation at 1 star prices.
After a long day of travel, you’ll start to relax the moment you walk into the warm, welcoming atmosphere of the hotel.
The Belgrave House Serviced Apartments are a new concept in low cost alternative hotel accommodation, providing 3 star accommodation at 1 star prices.