Manousos City Hotel is a three-star hotel located in the heart of Rhodes City, Greece. It offers comfortable and affordable accommodation in a prime location for those who want to explore the city and its attractions. The hotel features a rooftop pool, restaurant, and bar with views of the city and the sea. The rooms are spacious, clean, and equipped with all the necessary amenities for a pleasant stay. The hotel is conveniently located close to the Old Town, the port, and the beach, making it an ideal base for travelers who want to make the most of their time in Rhodes City.
Location
- Distance to the sea: 1 line