Book Hotel Omega Building
523 Omega Building, Smugglers Way, Wandsworth, London 6.1 km from city center
Located 2.1 km from Stamford Bridge, Omega Building offers accommodation in London. The property boasts views of the city and is 2.1 km from Chelsea FC. Free WiFi is offered throughout the property.
Show Hotel Omega Building on the map