Sandra H's Albuquerque, NM, USA
Sleep Inn Airport Albuquerque
2300 International Avenue SE
If you need a place to stay in Albuquerque you need to stay at the Sleep Inn close to the airport. ...
1600 Towne Center Lane SE
They serve excellent salads, pizza, sandwiches, garlic bread, fruit, dessert and the best lemonade.