Het hotel is gelegen in Bariloche, in het midden van een eigen park, met uitzicht op het bos en de bergen.
Het hotel is gesitueerd in het stadscentrum, 200 meter van het bestuurscentrum.