Piazza martiri della libertà 34/8, 16038 Santa Margherita Ligure
Apartments
Featuring mountain views, Tea Apartment provides accommodation with a patio, around a few steps from Santa Margherita Ligure Beach. The property features garden and city views, and is 1 km from Bagni Rosa Beach. Free WiFi is available and private parking can be arranged at an extra charge. The apartment...