When you stay at Echo Lodge, you'll be within a 10-minute drive of Crocker Art Museum and Sacramento Zoo. Free perks include WiFi and self parking. Rooms feature conveniences like refrigerators and microwaves.
Conveniently located in West sacramento. Clean and Comfortable Rooms with Cable TV, Free WiFi, Free Parking, Bath Tubs, Air Conditioning and pet Friendly designated rooms.