Hyatt Place Carlsbad

Hyatt Place

Melrose Drive
Carlsbad, CA

Total Square Footage: 89,814
Total No. of Rooms: 150