Situado a una distancia de 4 km de Shree Damodar Temple en Colva, el Tharavadu Beach Resort Colva ofrece un restaurante. También dispone de un aparcamiento.
Our Lady of Merces Church se encuentra al lado de este hotel, y el aeropuerto Internacional de Goa está a unos 34 minutos en coche. Martins Corner, en Colva, está a unos 10 minutos en coche del hotel. El Tharavadu Beach Resort está cerca de la Playa de Colva y de otras atracciones principales de Colva. También la estación de autobuses local ses está situada a 750 metros de este establecimiento.
Las habitaciones incluyen climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite.
El barrio cuenta con varios restaurantes, entre ellos Zeeba, que se encuentra a unos cuantos pasos del Tharavadu Beach Resort Colva.