Excelsior Vanna
Common description
This charming hotel is situated in Palau. Excelsior Vanna features a total of 53 rooms. Excelsior Vanna is not a pet-friendly establishment.
Hotel
Excelsior Vanna on map