Located in Rhodes Town, Emmanuel Apartments is 400 metres away from the beach. It offers simply decorated, self-catering accommodation with free Wi-Fi.
All units at Emmanuel Apartments open out to a balcony. Each comes with air conditioning and a seating area with TV. A well-equipped kitchenette with coffee machine and a dining table are also provided.
Guests can enjoy a refreshing drink from the on-site bar. Restaurants, bars and cafes lie within 100 metres, and a mini market is 40 metres away.
Rhodes Port is 600 metres away, while the ancient stadium and Apollo Temple can be reached in a short walking distance. Free public parking is available nearby.