Park Inn & Suites Anaheim
Name Hotel: Park Inn & Suites Anaheim
Country: United States
Location: US/California
City: Anaheim
Stars: 3.0
Description:
Located across the street from the Disneyland Resort, the Park Inn Anaheim offers the most in comfort and convenience. The hotels location is ideal for both, whether guests are here for a fun-filled vacation or travelling on business. Many popular attractions near the hotel make Southern California a favourite resort destination.