1000 Front Street, Downtown Sacramento, Sacramento, CA 95814, United States of America
Conveniently located in Sacramento, Delta King Hotel provides air-conditioned rooms, a restaurant, free WiFi and a bar. Featuring a sun terrace, this property is located a short distance from Old Sacramento, Crocker Art Museum and California Capitol Building. The accommodations features a 24-hour front desk, and luggage storage for guests.