Openway Apartments Victoria is a fine accommodation choice to stay in London.
The hotel lies 900 meters away from Big Ben and 850 meters from Buckingham Palace. Openway Apartments Victoria is located in City of London district next to a cathedral and a palace.
Openway Apartments Victoria provides rooms appointed with a kitchen and a work desk.
Guests will enjoy dishes of Mexican and Italian cuisine served at Picante Mexican Grill, which is about 200 meters away.
Set within a 10-minute walk from Embankment underground station.
The hotel caters to families with child care and video games.