Stella Hotel is situated in Pefkos resort just down towards the south of Rhodes and surrounded by many pine trees, thus its name.It is only 500 meters away from the crystal clear blue waters of the beach and a 4.2 km away from the famous and quaint ancient village of Lindos. Also, Lardos 5.5 km away is a typical Greek village with its traditional main square where you can have a drink at one of the cafe bars and watch the world go by. The nearest airport is Rhodes International airport 55 km away from the property.