The 3-star Mitsis La Vita 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 accommodation with a satellite TV.
The 3-star Mitsis La Vita 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 accommodation with a satellite TV.