Hostal Villa Rosa
Type:
Hotel
Address:
Malgrat, 11, 07160 Paguera, Spain
Country:
Spain
Hotel Hostal Villa Rosa