0 Lodging Santa Rosa HOTEL TORTUGA'S PLACE (Permanently Closed) Km 153.5, Monterrico, taxisco, santa rosa