The modern Stella Hotel is placed close to the beachfront.
This hotel is situated 3.2km away from Grand Master's Palace, The Church of the Panagia and Lindos beach.
The venue is set next to a grocery store and supermarkets.
40 minutes' drive from Diagoras airport.
This property has 97 guestrooms including Two-Bedroom Apartment, Apartment and Triple Room appointed with wireless internet, a private balcony, a closet, a kitchenette and a laptop-size safe. Bathrooms are fitted with a shower and a hairdryer.
Business facilities include a business corner and a photocopier.
The hotel provides a game room, a pool and a play area for families with children.
Wireless internet is available in public areas for free.
Free public parking is possible at a location nearby.