Yota beach hotel
Location situated on a stretch of beach in rhodes yota beach hotel is within easy reach of vlycha beach acropolis of lindos and lindos beach also nearby are tomb of cleobulus and st pauls bay hotel features lie back and work on your tan with relaxing beach amenities like umbrellas and sun loungers after a day at the beach enjoy amenities at yota beach hotel like a seasonal outdoor pool and a childrens pool guests can enjoy a meal at the onsite restaurant guests are served a compli