Mitsis La Vita Beach Hotel - Rhodes
28, Papanikolaou str. , Rhodes Town, 85100, Greece
The 4-star Mitsis La Vita Beach Hotel is located right on the pebbled beach, near the Aquarium in the main town of Rhodes. It has a lobby bar and a swimming pool, and offers accommodations with a satellite TV.