Pefkos Main Road, Pefkos, Lindos, Rhodes, Rhodes Island
0.54 km from city centre
Our customers tell us that they enjoy the helpful staff at Stella Hotel. During your stay, you're just a quick walk from Pefkos Beach. You'll find features such as free breakfast, free WiFi in public areas and free self-parking. Built in 2003, this 3-star aparthotel has 99 aparthotels over 3 floors. Each apartment includes amenities such as a kitchenette and a furnished balcony/patio.