London 2412982 1280

4* Hotel Investment, London

Hotel London United KingdomEurope


200+ Rooms

A 4-star centrally located traditional hotel approximately 1.5 km from Harrods, placed in a business area and was renovated in 2007.

Contemporary bedrooms with standard décor featuring a minibar, satellite television, climate control, high-speed internet and a laptop. They offer private bathrooms with a shower, a hairdryer and complimentary toiletries. The hotel’s spa facilities include a Jacuzzi and a sauna and also offers a gym and a fitness centre.

The transaction may be subject to a buyer fee.