Отель находится на южном побережье Шри-Ланки, непосредственно на берегу Индийского океана. Отель расположен посреди тропического сада в старинном здании в колониальном стиле, построенном более 150 лет назад, вблизи морского порта, в 3 км от храма Галле. Уютный отель предлагает туристам качественный сервис, современные удобства.