Alexander House

Overview

Alexander House

Alexander House offers a contemporary experience in central London with easy access to notable attractions. This hotel features free Wi-Fi, a restaurant, and is pet-friendly, catering to various types of travelers.

Rooms at Alexander House include amenities such as flat-screen TVs, coffee machines, and mini bars. Certain rooms provide balconies with city views, while pet-friendly accommodations are available for guests traveling with animals.

On-site dining options include a restaurant offering a range of international cuisines. Nearby options like Southern Charm Kitchens and Goya Restaurant are within 0.5 km, providing additional dining choices.

Leisure facilities at Alexander House include a wellness area for relaxation. Additionally, the hotel's proximity to attractions like the Science Museum and Tate Britain allows easy exploration.

Transportation options include Sloane Square tube station and Victoria Underground Station, both within a short walking distance. The hotel is also conveniently located near Victoria Coach Station for bus travel.

Popular hotels in London