ibis London Greenwich ***
London, United Kingdom
Sleeping Rooms
82 rooms
Location
Sleeping Rooms
Total number of rooms
82
Maximum number of rooms for groups
Address and Location Info for ibis London Greenwich
Full Address
30 Stockwell street Greenwich SE10 9JN LONDON UNITED KINGDOM
City
London
Region
London
Country
United Kingdom
Latitude
51.479954
Longitude
-0.009373