Hotel Ibai

Address
Carrer Canyelles, 1, 08810 Sant Pere de Ribes, Barcelona, Spain
ibai@ibaiosteria.com
+34 93 896 54 90