The Starwood Hotels & Resort Worldwide, Inc. and Libertador Hotels, Resorts & Spa, announced the opening of Hotel Paracas. Hotel Paracas, a Luxury Collection Resort, is one of the world’s most luxurious hotel. It marks the first appearance of the first of three Luxury Collection hotels opening in Peru for the next two years. Hotel [...]