A spectacular new hotel ideally located in the heart of central London minutes away from the West End. Lovingly restored with its Gorgian features enhanced, it offers a peaceful and comfortable retreat with wonderful hotel...
Located on three acres of landscaped gardens and lawns, this first-class hotel is housed in a 17th century historical building. The hotel is ideally situated for visitors to the area and has a welcoming atmosphere that...
The Ambassadors in Bloomsbury offers quality accommodation with friendly and professional service. Our mission is simply to provide a modern and comfortable 4 star hotel offering a warm welcome and traditional hospitality in...
This Victorian Townhouse hotel is located on a quiet residential square, opposite Hyde Park and in the heart of London(10 minutes from Oxford Street)which offers a perfect combination of relaxation and stimulation. The...