Palafito Verde Apart Hotel
Search & compare prices for Palafito Verde Apart Hotel in all hotel booking websites.
Palafito Verde Apart Hotel Address: Pedro Montt 589, Castro, Chile
Minimum price found for Palafito Verde Apart Hotel was: 126685 CLP
Click here to get more information, photos & guest ratings for Palafito Verde Apart Hotel