Villas For Rent Agios Tychonas Limassol Cyprus:6 Bedrooms Villa with Unobstructed Sea View:This luxurious exclusive villa is located in a prime and very prestigious elevated position in Agios Tychonas. The villa is set on a hill just off the main Limassol Highway close to Four Seasons 5 Star Hotel. Overlooking Limassol town and with panoramic unobs