
South Goa, India
Lotus Beach Resort
3-star hotel
The resort is located in Benaulim, South Goa with great scenic delights and beaches. The nearest airport is Dabolim which is 25 km away, while the Margao railway station is at a distance of 10 km from the hotel. The resort…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


