London 722520 1280

Luxurious World Class Hotel Investment, London

Hotel London United KingdomEurope


170+ Rooms

This luxurious ‘World Class’ hotel enjoys an exclusive location, offering views over the city of London. It has 170+ spacious and comfortable guestrooms, restaurant and bar/lounge, fitness centre, conference space and 24-hour business centre & front desk. Inside, the hotel is a contemporary oasis combining classic styles with modern comforts.

The transaction may be subject to a buyer fee.