Mela Blu Hotel
Search & compare prices for Mela Blu Hotel in all hotel booking websites.
Mela Blu Hotel Address: Lastarria 70 departamento 416, Santiago, Chile
Minimum price found for Mela Blu Hotel was: 38523 CLP
Click here to get more information, photos & guest ratings for Mela Blu Hotel