Hotel in Santiago de Chile

Reserve Online

Hotel in Santiago de Chile

Excellent location in the center of Santiago de Chile

Victoria Orient Express Hotel is located in the Providencia area, near Plaza de Italia and also with easy access to Santiago city center and Bellavista District.