Located in Pokhara, 800 metres from Pokhara Lakeside, Hotel Olympus Pokhara provides accommodation with a garden, free private parking, a terrace and a restaurant. This 2-star hotel offers room service and a 24-hour front desk. Guests can make use of a bar.
Every room is fitted with a private bathroom with a bath or shower, while some rooms will provide you with a balcony and others also provide guests with city views.
Guests at the hotel can enjoy a continental breakfast.
Popular points of interest near Hotel Olympus Pokhara include Fewa Lake, Tal Barahi Temple and Baidam Temple. The nearest airport is Pokhara, 2 km from the accommodation, and the property offers a paid airport shuttle service.