Located in London City Centre within a mile (2 km) of Natural History Museum, Garden View Hotel is within 2 miles (3 km) of other popular sights such as Victoria and Albert Museum. The 61 rooms at this 3-star hotel include coffee makers, flat-screen TVs, and free tea bags/instant coffee.
Guests can expect free WiFi and flat-screen TVs. Bathrooms offer hair dryers and free toiletries. Coffee makers, safes, and phones are also available.
Guests of Garden View Hotel have access to free WiFi in public areas. The 24-hour front desk has multilingual staff ready to assist with luggage storage and tours/tickets.