LEELA




| The hotel is situated on Mobor Beach, overlooking the Arabian Beach and near the fishing villages. It is within 75 acres of landscaped grounds with lily ponds, temples, archways, spice gardens, small islands and a river wharf from where watersport facilities are available. |
|
Category: Deluxe Class Adress: MOBOR Rooms From: 95Euro Town: Goa Location: Waterfront/Beach |
Back to Goa Hotels (India)



