Offering a terrace and views of the mountain, Glenloch Tea Factory Hotel is situated in Ramboda. Guests can enjoy the on-site restaurant. Free WiFi is available throughout the property and free private parking is available on site. The rooms include a flat-screen TV. All rooms have a private bathroom fitted with a bath. There is a gift shop at the property.
Cancel up to 7 days before your trip and get a 50% refund. Cancel within 7 days of your trip and the reservation is non-refundable.