Az Ambassador Hotel Rhodes City vendégei ellátogathatnak a gyalog csaknem 20 percre található Szent Fragkiskos park területére. A Rhodes City központjában fekvő 2 csillagos hotelben 50 szoba és snackbár áll rendelkezésre a tartózkodás alatt.
A Rhodes City városi hoteltől könnyű sétatávolságra lévő Koukos egészséges fogások választékát kínálja.
Rhodes City központja 25 perces sétával elérhető, az olyan természeti látványosságok pedig, mint a Rodini park, 2 km-re vannak. Az Apolló temploma sétatávolságra fekszik a hoteltől. A természet szerelmesei értékelni fogják az Égei-tenger közelségét, amely nagyjából 5 percnyi sétára található. Az Ambassador Hotel egy 500 méteres távolságra helyezkedik el nemcsak az Elli-part, hanem a Nagymesteri palota is. A szállástól közelében a kikötő helyezkedik el.