Acai Plant Based Hotel
Rhodes - Papaloukas ...
Açai Hotel, an exclusive plant – based Hotel, is a hidden gem in the heart of Rhodes town, only 5 mins on foot from Rhodes old Town or the nearest sandy beac...