Santiago Hotel Goa - Goa

Rooms
70
Location
Goa - North Goa
Overview
It is a popular hotel that enjoys the best of both worlds; conveniently located for the beach and amenities in Calangute and Baga, yet set in a tranquil and relaxing location.
Standard facilities:
Hotel
Star
Location
other spellings: santiago hotle goa, hotell, otle