Squirrel Nest Guest House is gelegen tegenover het strand in Mahabalipuram, op een paar minuten lopen van Pallava Beach en 14 minuten lopen van Mahabalipuram Beach. Er is gratis privéparkeren en de accommodatie biedt betaalde shuttleservice naar deze luchthaven.
De units bij het pension hebben een zithoek en een flatscreen-tv met satellietzenders. De kamers bij Squirrel Nest Guest House hebben een eigen badkamer met een douche. Er is ook gratis WiFi en sommige kamers hebben ook een balkon. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Het personeel bij de receptie spreekt Engels en Frans, en geeft je graag informatie over de omgeving.
Arignar Anna Zoological Park ligt op 43 km van Squirrel Nest Guest House, en Nithya Kalyana Perumal-tempel ligt 21 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chennai, op 54 km van het pension.