The Alma Rooms
The Alma Rooms apartment is located next to Buckingham Palace, Tower of London and The London Eye. Guests can make use of ironing service and housekeeping onsite.
The city center is 4 km away. Serving a wide range of dishes, Dolcetto and L Manze can be reached within 5 minutes’ walk.
This property features a dishwasher, an in-room safe, a microwave and a work desk in rooms.
A kitchen is fitted with a cooktop and a full-sized refrigerator.
Just 15 minutes' drive from London City airport.