With direct access to a beach, Days at Sea Beach Lodge features an infinity pool overlooking the Indian Ocean. It offers luxurious suites on Trafalgar beachfront. With a terrace with sea views and free WiFi, each air-conditioned accommodation is equ...
Rooms total: 4 More information »