Go Hotels
Home > United Kingdom > London >

Storm Apartments

United Kingdom Flag
Storm Apartments
Various Addresses
London United Kingdom

WEB: nikeapartments

Rated 94 / 100 based on 15 customer reviews.

Storm Apartments has received an Outstanding Service Award
This comfortable property in London provides complimentary Wi-Fi, as well as a 24-hour reception and a lift. It is steps from Borough Market, restaurants and nightlife options.

Storm Nike Apartments has 44 charming apartments that are filled with all the essentials to ensure an enjoyable stay.

London's well-known tourist spots are within close proximity to Storm Nike Apartments, with Shard London Bridge only a short walk away. The Millennium Bridge, the HMS Belfast and Tate Modern are each within walking distance.
Facilities @ Storm Apartments include:

Elevator / Lift
24-Hour Reception
Free Wi-Fi