TripAdvisor Rating
24 hours
Mantra on Salt Beach offers on-site complimentary car parking (1 vehicle per room).