Delta King Hotel, Sacramento
https://delta-king-hotel.usa8.info
Located less than 1 km from Crocker Art Museum, Delta King Hotel has accommodations with free WiFi in Sacramento. Offering a restaurant, the property also features a bar. The property is a 17-minute walk from California Capitol Building and 0.
1000 Front Street, Downtown Sacramento, Sacramento, CA 95814, United States of America