El Hotel The Lobos Margao está situado en Margao, a 4 km de la Playa de Colva, y ofrece alquiler de bicicletas, así como Wi-Fi en zonas comunes. El hotel también proporciona a sus huéspedes servicio de coche.
Lugares de interés cultural de la zona son San Thome Museum (1 km) y Goa - Chitra (2 km). El Lobos está situado a 10 minutos en coche de Our Lady of Grace Church.
Las habitaciones disponen de un balcón con una plancha y tabla de planchar, climatizador, además de TV de pantalla plana con canales vía satélite. Las habitaciones cuentan con un inodoro separado y una ducha así como con un hervidor eléctrico, nevera y menaje de cocina.