Santiago Marriott Hotel welcomes the established business traveler with the city's tallest building nestled at the foot of the snow peaked Andes Mountains, will offer you a first class home, up to date technology and personalized service, keeping you connected whilst taking care of your needs.