Situated in London, this apartment features free WiFi. The apartment is 500 metres from Olympia Exhibition Centre. There is a dining area and a kitchen. Towels and bed linen are provided in this self-catering accommodation.
Situated in London, this apartment features free WiFi. The apartment is 500 Read more
Situated in London, this apartment features free WiFi. The apartment is 500 metres from Olympia Exhibition Centre. There is a dining area and a kitchen. Towels and bed linen are provided in this self-catering accommodation.
Situated in London, this apartment features free WiFi. The apartment is 500 metres from Olympia Exhibition Centre. There is a dining area and a kitchen. Towels and bed linen are provided in this self-catering accommodation.
Number of Rooms: 1