Property Location
Located in London (London City Centre), Belmont Hotel is within a 15-minute walk of Oxford Street and Marble Arch. This hotel is 0.8 mi (1.3 km) from Baker Street and 0.9 mi (1.4 km) from Madame Tussaud's Wax Museum.
Rooms
Make yourself at home in one of the 23 individually decorated guestrooms, featuring DVD players and flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include desks and coffee/tea makers, and you can also request irons/ironing boards.
Amenities
Make use of convenient amenities such as complimentary wireless Internet access, a television in a common area, and a reception hall.
Dining
A complimentary buffet breakfast is served daily from 7:30 AM to 9 AM.
Business, Other Amenities
Featured amenities include a 24-hour front desk and luggage storage. Self parking (subject to charges) is available onsite.