Jz Plus E'Bella se nachází nedaleko Kostel Santa Maria della Vittoria a je pouhých 20 minut od centra města Rhodes City.
Přímořská brána a Palác velmistra rhodských rytířů se nacházejí 1 km a 1,1 km od Jz Plus E'Bella. Nejbližší autobusová zastávka Diagoras of Rhodes je jen 500 metrů daleko.
Pokoje jsou vybaveny balkónem, psacím stolem a zvukotěsnými okny, a samostatnou toaletou a sprchou. Kromě toho jsou v každé místnosti rychlovarná konvice a chladnička.
Hosté si mohou užít jídlo v restauracích Tamam a Koukos, které se nachází asi 5 minut chůze od Jz Plus E'Bella.