One of London's most popular Earls Court Hotels is situated close to London’s famous museums, including Royal Albert Hall, Science and Natural History Museums, and conveniently located about 3 blocks...
The St Mark Hotel is situated on Barkston Gardens in London’s Earls Court, a district in the Royal Borough of Kensington and Chelsea that is home to Olympia London Exhibition...
The Kings Head Hotel is the flagship of London Boutique Hotels, a company under expansion with various projects in the pipeline in London and further afield.
Steps away from Chelsea’s iconic Sloane Square, …At Sloane is a 5-star private home, where quintessential British style meets the ‘French touch’ of famous Francois-Joseph Graf (architect and decorator) to...
Our serviced studio apartments are located on a residential street, just minutes from Euston underground and rail station and Euston Square underground, in the borough of Camden. These private serviced...
Located in the heart of London, our welcoming hotel stretches across two buildings set on Bloomsbury Road—a neighbourhood known for its cultural significance and historical charm. With the British Museum,...
We offer more than just a room; we offer a welcoming atmosphere to help you feel at home. Located in a Grade 2 listed Georgian Terraced house on Gower Street,...
Centrally located, near Kings Cross St Pancras, Euston Station and Russel Square, our serviced studio apartments are ideal for travellers looking for a perfect spot in London for sightseeing the...