Located in London City Centre within a short walk of University of London, Treehouse Hotel London is within 2 miles (3 km) of other popular sights such as Buckingham Palace. This 95-room, 4-star hotel has a restaurant and a bar/lounge, along with free in-room WiFi.
This hotel serves as home to a rooftop bar, along with a restaurant that specializes in Mexican cuisine. Savor a meal from the comfort of your room with room service, get a quick energy boost at the coffee shop/café, and chat with other guests at the free daily manager's reception. Full breakfast is offered for a fee each morning from 8:00 AM to 11:00 AM.
All 95 air-conditioned rooms provide minibars, coffee makers, and safes. Guests can expect free WiFi and 50-inch flat-screen TVs with cable channels. Bathrooms offer rainfall showers, hair dryers, and free toiletries. Phones, ironing boards, and desks are other standard amenities.
Treehouse Hotel London features free WiFi in public areas and wedding services. Front-desk staff can answer questions 24/7, and assist with tours or tickets, dry cleaning/laundry, and luggage storage.