The Wesley
4 Star Hotel
The Wesley Hotel is a four-star hotel ideally situated in a perfect location for guests staying for business or leisure. The hotel has an onsite bar and restaurant, as well as a number of spacious meeting and conference rooms and facilities.
More Details
Euston Square London
3 Star Hotel
The Euston Square Hotel is a popular 3-star hotel in central London. All 75-guest rooms at the hotel offer a private bathroom with modern fittings, air conditioning, flat screen TV, and free wireless Internet access.
More Details
Mabledon Court Hotel
3 Star Hotel
The Mabledon Court Hotel is a popular 3-star hotel in Bloomsbury, situated on Mabledon Place. Many of London's top tourist attractions are all conveniently situated close to the hotel.
More Details
Megaro Hotel
4 Star Hotel
The Megaro Hotel is situated opposite Kings Cross and St Pancras International for the Eurostar. Featuring modern, stylish rooms with an rainfall shower and free Wi-Fi access.
More Details