In the Heart of Town
Guest love the convenient location of this hotel. Located on Main Street in Pefki Rhodes, Stella Hotel is centrally located in the heart of town. You are only three miles away from the historic Lindos area. You can literally walk out the door and reach the beach in Pefkos within a few minutes. Surrounded by shops, beach activities, dining and entertainment, you'll find both relaxing settings and engaging activities.