Offering a restaurant, Ramilo Ghar that serves Indian, Chinese and Continental, Green Tara Hotel is located in Pokhara It is 25 km from Pokhara Airport Free Wi-Fi access is available The property is 200 metres from Phewa Lake, 15 km from Devis Fall and 25 km from International Mountain Museum The Local Bus Station is 15 km Rooms here will provide you with a TV and a seating area Private bathrooms also come with a shower Extras include a desk, ironing facilities and a fan At Green Tara Hotel you will find a 24-hour front desk, a garden and a bar Other facilities offered include a tour desk, luggage storage and a laundry Currency exchange can be arranged Room service is provided