City Centre 5 Star Hotels

Claridge's

Claridge's

from £660/night

Stop at Claridge's to discover the wonders of London. Featuring a complete list of amenities, guests will find their sta....

The Balmoral Hotel

The Balmoral Hotel

from £500/night

Set in a prime location of Edinburgh, The Balmoral Hotel puts everything the city has to offer just outside your doorste....

The Langham London

The Langham London

from £450/night

Stop at The Langham London Hotel to discover the wonders of London. The property features a wide range of facilities to ....

Citysuites Aparthotel

Citysuites Aparthotel

from £112.5/night

CitySuites Serviced Apartments is conveniently located in the popular Manchester City Center area. The hotel offers a wi....