Stella Hotel The Stella Hotel is located in Lindos. No on site car parking is available at the hotel, however off site car parking is available. Room Facilities Stella Hotel. All rooms have a hairdryer. Tea and coffee making facilities are available in all rooms. Leisure Info. Leisure facilities are available at the Stella Hotel. An outdoor swimming pool is available for hotel guests.