The 5-star Courthouse Hotel is situated in the heart of London. An example of Liberty architecture, this hotel was opened in 2005 and was fully restored in 2011.
The deluxe hotel is placed in a shopping area, a short walk from monuments, a tower and a palace. The venue is 2 km away from the city center.
Guests may find Big Ben within 1.8 km and London Eye within 1.8 km of the property.
The hotel offers 112 contemporary rooms appointed with climate control, high-speed internet, cable TV, a storage space and a laptop safe. The rooms look on to the garden. They also have en suite bathrooms with a roll in shower, a hairdryer and toiletries.
Guests can wine and dine at the luxurious restaurant, featuring fine Italian cuisine. Cocktails and coffee are offered in the rooftop bar. The café Ping Pong Soho is situated 50 meters of the property.
Courthouse Hotel is within a 20-minute drive to London City airport.
Guests are welcome to use an elevator, a car park and a beauty salon for general purposes and a business center and a meeting room for business needs.
The hotel offers a spa lounge, a health club and a sauna along with steam baths, facials and massage with the guests' comfort in mind. On-site fitness amenities include a gym and a fitness center.