8704 Villa La Angostura, Los Lagos 443, Villa La Angostura
Hotel “Tu Lugar Angostura” is situated within 23 km from the historic center of Victoria Island.