Das Hotel befindet sich in der Innenstadt von San Antonio, etwa fünf Gehminuten vom Strand entfernt. Der nächste Bus, Hafen, Supermärkte und lokale Restaurants sind nur wenige Gehminuten vom Hotel entfernt. Ein perfekter Ort für junge Leute, die einen komfortablen Ort zum Ausruhen suchen und dennoch in der Nähe des Partybereichs und des Strandes von San Antonio sind.