Escape to Princess Flora, where comfort meets convenience in the heart of Rhodes Dodecanese! This charming 3-star hotel is not just a place to stay; it’s your gateway to the sun-kissed shores and rich history of Rhodes. Nestled just a short distance from beautiful beaches, our hotel is the perfect spot for both relaxation and exploration. Enjoy spacious accommodations that cater to your every need while soaking in the vibrant local culture. Whether you're here to sip cocktails by the pool, enjoy delicious Mediterranean cuisine, or explore ancient ruins, Princess Flora is your ideal home base for all your adventures. Make memories with us in this gorgeous Greek paradise!