Property Description Parrot Key Hotel & Villas delivers a relaxed, upscale island experience set across lush tropical grounds just minutes from Old Town Key West. Featuring spacious rooms and private villas, four…