South America • Chile • Marriott Santiago
One of the best mountain view hotels in Chile, explore the beauty of the Andes at the Santiago Marriott Hotel. This full-service luxury hotel features executive floors, spacious guest rooms with new bedding and high speed connectivity throughout.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!