Situated in Mahabalipuram, Squirrel Nest Guest House offers free WiFi. The property provides a 24-hour front desk. All guest rooms at the guest house are fitted with a seating area. Rooms are complete with a private bathroom, while some rooms at Squirrel Nest Guest House also feature a terrace. Chen Read more
Situated in Mahabalipuram, Squirrel Nest Guest House offers free WiFi. The property provides a 24-hour front desk. All guest rooms at the guest house are fitted with a seating area. Rooms are complete with a private bathroom, while some rooms at Squirrel Nest Guest House also feature a terrace. Chennai is 47 km from the accommodation. The nearest airport is Chennai International Airport, 40 km from the property.