London 4 Stars Hotel in Hyde Park area

posted by: Gavin Tokely in London

The Hotel is a 4-Star Central London hotel set within a magnificent 200 year old listed Georgian building. It is one of the finest hotels near Hyde Park, boasting 389 rooms, two restaurants and several meeting rooms.

Price: £215 Million