Karta Vacation Rentals
In downtown Albuquerque along Historic Route 66, minutes from the Harwood Art Center and the New Mexico Museum of Natural History and Science. Ideal for extended-stay and pet-friendly travelers who want quick access to Civic Plaza, local theaters, and commuter connections.