
Norwalk, CA, United States
Hotel Saddleback
3-star hotel
A total of 230 guest rooms are available for guests' convenience. Clients can make good use of the wireless internet connection available at the public areas of the accomodation. Hotel Saddleback offers a 24-hour reception…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant


