Storm is an apartment only 1.9 km from Westminster Hall, The London Eye and National Gallery. Guests can use ironing service, 24-hour reception and housekeeping as well as parking and an elevator.
The property lies 30 minutes walking distance from London city center. Guests will find the pub Belushi's within a 5-minute walk.
London City airport can be reached in 10 minutes by car.
Staying in this central apartment, guests can benefit from complimentary Wi-Fi, flat-screen TV, a dishwasher, a microwave and a DVD player provided in rooms. The property comprises 2 bedrooms.
Eat & Drink
Kitchen facilities feature a cooktop and a full-sized refrigerator.