The Alma Hotel
Conveniently situated in the Wandsworth part of London, this property puts you close to attractions and interesting dining options.
Highlights
Announcements by hotel (1)
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. This property does not accept cash payments.Facilities
Free Wi-Fi in all rooms!
Front desk [24-hour]
Check-in/out [express]
Bicycles
Bar
Restaurants
Room service
Safety deposit boxes
Fab hotel! Great location, quiet, clean and cosy!”
Loved it, great room, clean and cosy, friendly staff and great location in a nice area of London. Would return again! Highly recommend.
See room deals