The 2-star Holiday Inn Express is located in the business center of Santa Rosa. The business hotel was built in 2005 and refurbished in 2009.
The convenient location gives quick access to Route 66 Auto Museum and Santa Rosa Municipal Airport. The property lies within 4 km from the city center.
Each of the 73 luxury rooms comes with free Wi-Fi, heating, coffee/tea makers, a work desk and ironing facilities as well as a small fridge and a microwave. All bathrooms come with a roll in shower and a hairdryer.
Eat & Drink
Start your day with a complimentary breakfast served at the bar.
The hotel offers free parking, a safe deposit box and an elevator along with a business center, a photocopier and a copier for both business and leisure guests.
On-site fitness facilities include fitness classes, a gym and fitness center.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the hotel rooms for free.
Free public parking is possible on site.
The staff at the hotel speaks English, German, Spanish, Greek.