L'Hotel è situato a pochi isolati dalla piazza principale di Santa Cruz e vicino al centro commerciale e finanziario della città. Banche, negozi, supermercati, ristoranti, bar, uffici di cambio, sono a pochi passi.