The 2-star Moschos Hotel Rhodes City is within 5 minutes' walk of the Diagoras Monument and features car rentals for guests' convenience. The hotel is situated in the centre of Rhodes City, just 1.9 km from such cultural attractions as the Temple of Athena Polias and Zeus Polieus.
The Rodini Park is nearly 25 minutes' walk from this Rhodes City hotel, while the Church of the Annunciation of the Virgin Mary is just moments from this place. Natural attractions in the area include Elli Public Beach, just 1.1 km from the Moschos Rhodes City, and a beach is 0.9 km away. Guests might as well visit Therme Park, which is approximately a 5-minute walk away. There is the Old Town Aquarium only 1.7 km away, while Faliraki bus station is just around the corner from the accommodation. Also, a port is located near the Moschos.
Offering a flat-screen TV with satellite channels, the 31 rooms come with air conditioning to ensure a comfortable stay. The private bathrooms include a separate toilet, a shower, and a sink. A separate toilet, a shower, and a sink, along with hairdryers and bath sheets, are included in the bathrooms.
Moschos Hotel offers breakfast in the reception area. Guests are welcome to a lounge bar on site. The bar area includes a lounge. You can taste Mediterranean food at Stavlos, which is situated merely 150 metres away.