Olympia is conveniently situated in front of the city's largest exhibition and conference centre, making it an excellent option for business and leisure travellers.
Offering stylish and modern self-catering, serviced apartments which sleep from 2-6 guests making them an ideal choice for business or pleasure, for one night or longer stays. Each apartment is equipped with modern facilities to give guests everything needed during the stay with the freedom and space not found in hotels or B&B's making access apartments the ideal choice when staying in London.
Zeig mehr