The Stella Hotel is in the center of the resort with the taxi rank just outside the main entrance and although its near many restaurants, bars and other shops, it contains a sense of tranquility.
It is only 500 meters away from the crystal clear blue waters of the beach and a 7 min. drive to the famous and quaint ancient village of Lindos. Also, Lardos is a typical Greek village with its traditional main square where you can have a drink at one of the cafebars and watch the world go by (7 min. drive).