Bénéficiant d'un emplacement central, l'El Mirador est idéalement situé à 2 pâtés de maisons de la place principale de Punta Arenas, du port et du casino. Il propose des hébergements avec salle de bains privative et connexion Wi-Fi gratuite.
Les chambres de l'El Mirado présentent une atmosphère gaie, avec des murs et une literie colorés. Elles disposent de la climatisation et d'une télévision.
L'établissement propose des services de location de voitures et de taxis pour l'aéroport moyennant des frais supplémentaires.
L'Hostal El Mirador est situé à côté de la rue José Nogueira et de l'avenue Independência, à proximité de boutiques, de musées, de restaurants et de bars.