Hotel se nachází v blízkosti několika známých atrakcí a leží asi 2 km od Naladhu a přibližně 1 km od Bushi Football Stadium.
Několik jídelních možností zahrnují Premier Beach Restaurant, který nabízí jídlo thajské kuchyně a se nachází 250 metrů daleko od hotelu.
Hotel je situován ve městě Gulhi a 1 km od centra města. Od města Hulhumalé je to také 25 km. Hotel stojí v blízkosti Twin Peaks.