The 3-star Achousa Hotel is set amongst verdant gardens on the outskirts of Faliraki, just 800 m from the beach and 16 km from the Rhodes’ international airport. This small family-run hotel provides studios equipped with kitchenette facilities, free Wi-Fi,..