Royal Lodge Hotel
Ave. San MartÃn nº 200, Santa Cruz
Average, 3 For travelers in search of cozy and convenient accommodations, the Royal Lodge Hotel is just what you need for your upcoming stay in Santa Cruz. Located in a residential area, this hotel offers quality services and warm hospitality. Here, you'll find an outdoor pool, meeting rooms, a restaurant and more.
Less InfoFor travelers in search of cozy and convenient accommodations, the Royal Lodge Hotel is just what you need for your upcoming stay in Santa Cruz. Located in a residential area, this hotel offers qualit...
More Info