Contact the hotel
You can contact the <%hotel_name%> directly without having to use intermediaries.
Or if you prefer, search for and reserve a hotel in <%location_name%> using the links of our sponsors.
Discover the perfect urban retreat at our three-star hotel on Amelia Street, London. Immerse yourself in the city's charm, with Hyde Park, Marble Arch, and Buckingham Palace just moments away. Explore the South Bank, Tower Bridge, the London Eye, and the Imperial War Museum in close proximity. The vibrant theatre scene and East Street market are easily accessible.
Our hotel seamlessly blends comfort and style in every guest room. Enjoy modern amenities such as flat-screen TVs, complimentary free Wi-Fi, tea/coffee facilities, and mini fridges.
Experience the warmth of our 24-hour front desk, where attentive staff are always ready to assist. With excellent access to public transport, your journey into the heart of London begins effortlessly. Uncover the best of the city from the comfort of our wonderful hotel on Amelia Street.