Featuring a garden and a terrace, Hotel Garuda Inn is located in Pokhara. 1640 feet from Fewa Lake and 1.1 mi from World Peace Pagoda, the property provides a shared lounge and a bar. The property offers sound and vibration healing therapy.
All rooms at the hotel come with a seating area and a flat-screen TV with satellite channels. The rooms come with a balcony with garden views. Featuring a private bathroom, rooms at Hotel Garuda Inn also have free WiFi, while certain rooms are fitted with a mountain view. The units will provide guests with a desk and a kettle.
Continental and à la carte breakfast options are available each morning at the accommodations. The restaurant at Hotel Garuda Inn specializes in Asian cuisine.
Cycling is among the activities that guests can enjoy near the hotel.
Staff at the 24-hour front desk can provide tips on the area.
International Mountain Museum is 1.9 mi from Hotel Garuda Inn.