Skip to main content

Hotel Annandale House 0 *

Sloane Gardens - Sloane Square, 39, SW1W 8EB London, United Kingdom Show on the map
Excellent location

Choose your room


The Annandale House Hotel successfully combines privacy and tradition with all the modern-day comforts and facilities. Whether for business or pleasure, our aim is to ensure a friendly and comfortable stay, during your visit to London.

Reviews: Hotel Annandale House

This hotel has no reviews. Would you like to add your own review?