Operating a 24-hour front desk to assist guests at all hours, The Travellers Inn is located in Mahabaleshwar. Free WiFi access is available. Each room here will provide you with a TV and cable channels. You can enjoy mountain view from the room. Extras include a desk and a fan. Other facilities offered at the property include a ticket service, a tour desk and dry cleaning. The property offers free parking. It is 9.9 miles from the Venna Lake. The Panchgani Bus Station is 3.1 miles away, Satara Railway Station is 37.3 miles and the Pune International Airport is 74.6 miles away.