The Upper Greek House is perched on hill overlooking the small town of Mustafapasa. Surrounding towns are packed with giant tour busses and swarms of visitors,
but this village has kept its character in this must see part of Turkey The rooms are made of stone quarried from local volcanic rock and are very quiet. The staff is very helpful...
More
