Location Elegant four-star hotel “Zen Apartments-Excel O2 Arena” is located within 8 km from the historic center of London. Hotel features Savour local and international dishes in the inviting on-site restaurant. If you need to use a fax, scanner or copier, the hotel's business center is at your disposal. The entire hotel is non-smoking.
- Business centre