900 Louisiana Blvd NE, Albuquerque, NM 87110
Barcelona Suites is a Hotel located at 900 Louisiana Blvd NE, Albuquerque, NM 87110. It has received 549 reviews with an average rating of 3.2 stars.
The address of Barcelona Suites: 900 Louisiana Blvd NE, Albuquerque, NM 87110
Barcelona Suites has 3.2 stars from 549 reviews
Hotel
1904 reviews
6101 Iliff Rd NW, Albuquerque, NM 87121
1848 reviews
2400 Yale Blvd SE, Albuquerque, NM 87106