Global Luxury Suites at Westwood
7101 Cenrose Circle, Westwood
Location Want to take a rest and explore the city? Hotel Global Luxury Suites at Westwood is located in Westwood. This hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — MetLife Stadium, Central Park and Metropolitan Museum of Art
Free WiFiParkingPool
