Alta Vista Suites
Hotel
84700 Thíra
Greece
Phone: 2286028192
Website: http://www.altavistasuites.com
For those wanting to take the concept of private lavishness one step further, the beautiful island of Santorini may have the answer, in the form of Alta Vista Suites...



