Excelsior Hotel Hotel Caxias
7.1/10
Good
Free Wi-Fi
Featuring a bar and free Wi-Fi, Excelsior Hotel is located in Caxias. The hotel features family rooms.
Number of rooms: 26
Rua Dr. Berredo, 686, Centro, Caxias, CEP 65604-050, Brazil