Отель находится в районе Калутара, на южном побережье Шри-Ланки в курортном городке Mahawaskaduwa, непосредственно на берегу Индийского океана. Отель открыт в 1981 году, последняя реновация прошла в 2017 году, полная перекраска зданий — в 2015 году. Отель подходит для спокойного бюджетного семейного отдыха.