Отель Natural Holiday Inn расположен на Южном побережье Шри-Ланки, в местечке Медакетия курортного района Тангалле, округа Хамбантота, в 110 метрах от берега Индийского океана.