Residence Garden
Località Finocchiaro, 60, 88050 Sellia Marina CZ, Italy, Sellia Marina, Sellia Marina
Location A very nice place to stay for a reasonable price - hotel Residence Garden is located in Sellia Marina. This hotel is located nearby from the city center. At the hotel Want to be always on-line? Wi-Fi is available. If you travel by car, you can park in a parking zone. Take your
Free WiFiParkingPets OK














