Amhurst Hotel, nestled in the heart of London, offers a charming retreat for travelers seeking comfort and convenience. With 326 well-appointed rooms featuring modern amenities, guests can unwind in a tranquil setting after exploring the vibrant city. The hotel's friendly staff is dedicated to ensuring a pleasant stay for every visitor, making it an ideal choice for both leisure and business travelers.
Frequently Asked Questions
Is there parking available at the hotel? Yes, Amhurst Hotel provides on-site parking for guests at a convenient location within the premises.
Does the hotel offer breakfast options? Yes, guests can enjoy a delicious breakfast at the hotel's onsite restaurant, providing a variety of choices to start the day right.
Are there meeting facilities available for business travelers? Amhurst Hotel offers well-equipped meeting rooms suitable for hosting conferences, seminars, and other business events.
Is the hotel pet-friendly? Unfortunately, Amhurst Hotel does not allow pets on the premises.