Hotellet ligger i Bugibba. Boendet är placerat i stadens centrum och ligger ungefär 300 m från stranden.