A lovingly restored 1864 mansion-palace in Santa Cruz, Hotel Casa 1800 pairs boutique charm with a cathedral-view rooftop terrace. Its elegant rooms and central setting make it a romantic high-end choice. Come for the character and stay for that rooftop view.
