Situated in Palma de Mallorca, The Green House features a garden, outdoor pool, and terrace. Palma Yacht Club is 3.1 km from the property. Free WiFi is available throughout the property.
Address: calle de Portocristo 5, Palma de Mallorca
Rates from:
EUR 68 | More:
Booking.com