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
WiFi
Free Wi-Fi