Executive Oasis in City Center offers accommodation in London, 900 metres from Tower of London. Guests benefit from balcony. Free WiFi is available throughout the property. There is a seating area and a kitchen as well as a private bathroom.
Executive Oasis in City Center offers accommodation in Lo Read more
Executive Oasis in City Center offers accommodation in London, 900 metres from Tower of London. Guests benefit from balcony. Free WiFi is available throughout the property. There is a seating area and a kitchen as well as a private bathroom.
Executive Oasis in City Center offers accommodation in London, 900 metres from Tower of London. Guests benefit from balcony. Free WiFi is available throughout the property. There is a seating area and a kitchen as well as a private bathroom.
Number of Rooms: 1