OLIVE TREE SPA RESIDENCE

TWO BEDROOM APARTMENTS

Delight in the spacious great-room layout that combine living, dining, and kitchen, celebrating togetherness. You will be sure that you don't need anything more while enjoying memorable moments of you life...