Situada a poco más de 25 minutos a pie del Acuario de Rodas, la Old Town Villa Rhodes City ofrece a sus huéspedes un jardín privado y parrillas de barbacoa. Situada justo al lado del Estadio Diágoras, esta villa cuenta con una terraza con vistas a la ciudad.
La villa está en el mismísimo corazón de Rhodes City, a 350 m de Park of Saint Fragkiskos. El Museo Arqueológico de Rodas se encuentra cerca de la Old Town Villa, y la estación de autobuses San Francesco está a unos 10 minutos a pie. Los huéspedes pueden llegar fácilmente al aeropuerto Internacional de Rodas-Diágoras, situado a 20 minutos en coche del establecimiento.