Belgrave House Hotel is set in a green area of London next to Trafalgar Square, The London Eye and Up at The O2.
Just 2 km from the center of London known for Westminster Cathedral, Green Park and St. James's Park.
This hotel is ideally based near parks.
Belgrave House Hotel is within a 15-minute drive to London City airport.
En-suite rooms feature a balcony, a refrigerator, free Wi-Fi, an iron with ironing board and heating. Guests can make use of a hairdryer, a shower and bath sheets in every bathroom.
Eat & Drink
Offering brazilian and british meals, Preto is situated 150 meters of the property.
This modern hotel benefits from a baggage storage and a vending machine along with a copier and a fax.
Wireless internet is available in the entire hotel for free.
No parking available.