- Olala Homes
- Passatge d'En Sagristà 11 - 08029 Barcelona
- Spain: +34 911 234 140
- Greece: +30 231 118 0404
- UK: +44 7723 455636
- Romania: +40 31 630 1440
- Portugal: +351 308 814 335
- Israel: +972 76 599 3990
- UAE: + 971 600 575 229
-
Reservations & guest care:
support@olalahomes.com
Other inquiries: admin@olalahomes.com