This lovely hotel is in Santiago de Compostela. This cosy hotel guarantees a quiet stay as it counts with just 13 rooms.
$0