These 3 star Hotels are the most afforadble options we offer for your stay in London. The rooms are clean and well kept, but of course a bit smaller than what you're used to seeing here in the States.
3-star Pembridge Palace - short walk to everything in London plus a charming garden oasis to relax! CLICK HERE for more details or call our office toll-free at 1-800-647-1509.
The 3-star Princes Square Hotel is newly refurbished and is also well situated in the heart of central London! CLICK HERE for more details or call our office toll-free at 1-800-647-1509.
Fantastic location on Russell Square, the 3-star President Hotel London is newly refurbished and just 1-minute walk to Piccadilly Line. CLICK HERE for more details or call our office toll-free at 1-800-647-1509.
Overlooking a beautiful garden square in the Royal Borough of Kensington & Chelsea, Henley House is a charming boutique style hotel, offering comfortable rooms rich in decor & detail. CLICK HERE for more details or call our office toll-free at 1-800-647-1509.
Our BEST priced London hotel! 3-star Comfort Inn is located in Kensington and a great choice for the budget minded! CLICK HERE for more details or call our office toll-free at 1-800-647-1509.
London's largest hotel property with a great location in Russell Square. The Royal National Hotel is a great value for the budget minded traveler! CLICK HERE for more details or call our office toll-free at 1-800-647-1509.