AMOCITY
Offering an infinity pool and a garden, House of Flowers in Rhodes Town is close to Zefyros Beach and Rodini Park. This apartment provides a...