« London
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district across the road from Liverpool Street Station and one mile from the Tower of London, Tate Modern and …
This Victorian style building houses the Number One Apartments, situated between the fashionable districts of Knightsbridge and Kensington. You will be just a short walk away from upscale shopping including stores …
The Best Western Paddington Studio Suites are deluxe suites located in central London, just a few blocks north of Hyde Park and Kensington Gardens. The Suites are only 5 minutes from …
The Best Western Shaftesbury Paddington Court Hotel is comprised of four Victorian townhouses located three blocks from Hyde Park in London, England. Harrods stands less than two kilometres from this property. …
The contemporary Fox Apartments are located on Royal Victoria Docks, near the River Thames in East London, England. The ExCel exhibition centre is 80 metres away. Canary Wharf, with its shopping …
For the discerning guest who prefers the spaciousness and comfort of a town home, the Cascades at Eagleridge offers the ideal accommodations. The multiple levels of the Cascades at Eagleridge afford …
The Ramada Hotel and Suites in London is a glass and steel fronted, contemporary hotel, located on the Docklands waterfront with spectacular views over the city. Guestrooms are decorated in warm …
Golden Sands Hotel, located on Barbados' southern end, welcomes you with a friendly atmosphere surrounded by lush tropical gardens. Take in some rays as you relax poolside and sip on a …
The John Howard Hotel is an oasis of tranquility and elegance in the heart of Central London. Located on a tree lined boulevard in the exclusive Royal Borough of Kensington and …
The Citadines South Kensington hotel is located on Gloucester Road in London, England, 500 metres from the shops and bars of Kensington High Street. The Natural History Museum, Victoria and Albert …