Considering the Comfort Inn And Suites North in Albuquerque?
A VT member wrote the following comment about visiting Albuquerque:
Alvarado Transportation Center by JamesABQ
In the center of the city, in downtown, sits the Alvarado Transportation Center. This newly built structure will serve as the hub for transportation in Albuquerque. Here, people will be able to catch the city bus, or perhaps a taxi. Greyhound, wich currently sits across the street from the center, will also move in and operate from there in the future. Amtrak also makes stops here and will have an office in the center when the second phase of the project is built. When Light Rail is up and running in the city, the rail will operate from and make stops at the center. Many bike racks are located here for bike riders to park their bikes while they attend to business in downtown. Built to look like the old Alvarado train station and hotel, the Alvarado Transportaion Center will serve almost all forms of transportation in and out of Albuquerque, New Mexico.