9.2/10
Wonderful
Free Wi-Fi
SpringHill Suites by Marriott Albuquerque North/Journal Center is situated in Alameda, 4.8 km from Cliff's Amusement Park and 14 km from Bernalillo Metropolitan Courthouse.
Number of rooms: 94
5910 Holly Avenue NE, Alameda, 87113, United States
Hotel booked 1 times today.