Sul Palace Hotel offers rooms in Santa Rosa. Free WiFi is available. At the hotel, the rooms are equipped with a desk and a TV. Rooms are complete with a private bathroom equipped with a shower, while certain rooms come with a balcony. All guest rooms at Sul Palace Hotel include air conditioning and Read more
Sul Palace Hotel offers rooms in Santa Rosa. Free WiFi is available. At the hotel, the rooms are equipped with a desk and a TV. Rooms are complete with a private bathroom equipped with a shower, while certain rooms come with a balcony. All guest rooms at Sul Palace Hotel include air conditioning and a wardrobe. A buffet breakfast is served daily at the property.