Property description
With a stay at The Alma Hotel in London (Wandsworth), you'll be within a 5-minute drive of Thames River and Clapham Common. This upscale inn is 3.4 mi (5.4 km) from Kensington High Street and 3.5 mi (5.7 km) from Natural History Museum.
Dining
Enjoy a meal at the restaurant, or stay in and take advantage of the inn's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge.
Rooms
Make yourself at home in one of the 23 guestrooms featuring iPod docking stations and plasma televisions. Premium TV channels and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.
Amenities
This inn has 2 floors in 1 building and offers wheelchair access. Amenities and recreational activities include designated smoking areas and hiking/biking trails nearby.
Business, and other amenities
Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby.