London 1 star hotels
Find quality 1 star hotels in London, United Kingdom. London 1 star hotels are also well known for their Room comfort and Location.
Featured 1 star hotels in London
Offering favourable location and relaxing atmosphere, Quest Williamstown is the right choice of accommodation while visiting London. A popular landmark of London, Buckingham Palace is not to be... More
Queen's Hotel is a budget bed and breakfast hotel located in central London with 2 minutes walk from the Bayswater tube station. Queens Hotel offers affordable rates including continental breakfast... More
Access Maida Vale North is a modern townhouse, less than 10 minutes walk from Maida Vale Underground Station, just 2 stops from Paddington. These spacious townhouses are great for families and... More