On the Island of Santa Cruz, nestled in the rich highlands within a 500 acre property, surrounded by lush tropical vegetation, The Royal Palm Hotel isRoom Types & Rates