Appartement My House Santiago du Chili est situé à moins de 10 minutes en voiture du Musée de la mémoire et des droits de l'homme et à moins de 4 km du Centro Cultural Palacio de la Moneda y Plaza de la Ciudadaña. Des bicyclettes sont disponibles pour explorer la région.
L'appartement se trouve à 3 km du centre-ville de Santiago du Chili. Appartement My House Santiago est niché à 6 km de la Place des Armes.
Les clients séjournant dans la résidence peuvent profiter de ses équipements indépendants, tels qu'une cuisine partagée et un coin repas. La station de métro la plus proche, Ecuador, est à environ 10 minutes de marche.