L'Hotel 66 est situé à Santiago, à moins de 4 km de la salle omnisports Movistar Arena et à 4,1 km du musée d'art précolombien. Il se trouve à environ 5,2 km de la colline Santa Lucia, à 6,9 km de La Chascona et à 7,1 km du Patio Bellavista. Cet établissement non-fumeurs se trouve à 2,6 km du Museo de la Memoria Santiago.
Les chambres sont équipées d'une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Un petit-déjeuner continental est servi tous les matins sur place.
L'Hotel 66 se trouve à 10 km du téléphérique de Santiago et du Costanera Center. L'aéroport international de Santiago, le plus proche, est implanté à 18 km.