7.1 Guest rating Hotel photo

Hotel Omega Building

Hint: You can enter any city or hotel name

Book Hotel Omega Building

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.

Photos Of

Show Hotel Omega Building on the map

Omega Building 51.462536 -0.1883