5.9/10
Wi-Fi gratuito
9 km.
Stazione Ferroviaria di Vasco Da Gama
Hotel Shell Top is situated in Taleigao, 2.6 km from Caranzalem Beach and 13 km from Basilica Of Bom Jesus. Featuring a bar, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 30
Taleigao Junction, 403002 Taleigao, India