See the latest prices and deals by choosing your dates.
Santa Rosa
Florence Motel Spa is located in Santa Rosa. The love hotel provides both free WiFi and free private parking.
At the love hotel, every room comes with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All units at Florence Motel Spa include air conditioning and a wardrobe.