Alba
C/ Alba, 22, 2º,1ª, 17220 Sant Feliu de Guíxols, Spain,Object type: Hotel Sant Feliu de Guixols
Located in Sant Feliu de Guíxols, Alba provides air-conditioned accommodations with a terrace and free WiFi. The property features city views. The apartment has