8.6
Barcelo Santiago****

28 English reviews

326 international reviews

22° / 28°
17 Aug 2018

Videos of Hotel Barcelo Santiago****