Impressive Resorts & Spas is a Spanish-based hotel group with presence in the Canary Islands, Andalusia in Spain and Punta Cana, in Dominican Republic.