Located in London City Centre within a short walk of Natural History Museum, The Prime London Hotel is within a mile (2 km) of other popular sights such as Hyde Park. This 21-room, 3.5-star hotel welcomes guests with in-room amenities like coffee makers, Smart TVs, and TVs.
42-inch Smart TVs come with satellite channels and Netflix, and guests can stay connected with free WiFi. Memory foam beds sport Egyptian cotton sheets and bathrooms offer hair dryers and free toiletries. Other amenities include coffee makers, free local calls, and laptop-compatible safes.
Guests of The Prime London Hotel enjoy features like free WiFi in public areas. The front desk has multilingual staff on hand 24/7 to help with concierge services, securing valuables, and luggage storage.