Deluxe Room - VILLA THERESA BEACH RESORT GOA

Room Facilities
Attached Bathroom Clock Direct Phone Double Bed