Via schillaci, 29/ a, 90147 Palermo
Appartamento
Situated in Palermo and only less than 1 km from Barcarello Beach, Appartamento Green Room features accommodation with mountain views, free WiFi and free private parking. The air-conditioned accommodation is 1.3 km from Lido di Sferracavallo. Guests can make use of free bikes.
The apartment has 1 bedroom,...