Bellavista
Type:
Hotel
Address:
Carretera Soria - Plasencia, 15, 05600 El Barco de Ávila, Spain
Country:
Spain
Hotel Bellavista