Photo gallery for Mitsis La Vita
Mitsis La Vita
4-star hotel in Neochori
Reviews
8.4
Very good
Popular amenities
Explore the area
28, Papanikolaou str, Rhodes, 85100
- Elli Beach5 min walk
- Palace of the Grand Master of the Knights of Rhodes18 min walk
- Rhodes Port19 min walk
- Rhodes (RHO-Diagoras)24 min drive