Is there a large restaurant at Parq Hotel?
Address: 806 Central Ave SE, Albuquerque, NM 87102, USA
Gaby Galaviz | Oct 7, 2019
Not large but they have a nice rooftop bar
Saul Maldonado | Oct 7, 2019
Excellent rooftop bar
Thanks! Your answer is awaiting moderation.