Showing posts with label rhodes. Show all posts
Showing posts with label rhodes. Show all posts

Sunday, June 6, 2021

Mitsis La Vita Beach Hotel - Rhodes

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.