Located on the beach and sea views from every room, the elegant The Amara Hotel Cyprus has restaurants from two Michelin starred chefs says Judith Baker. The Amara Hotel – Amara is a Greek word meaning everlasting – is just a 50-minute taxi ride from Paphos international airport and 10 minutes from the quaint town…