501 Fruit Ave. Northeast, Albuquerque, NM, , US

Map of The Lilly Pad
Click To Call

About The Lilly Pad

Map Location & Address

The Lilly Pad
501 Fruit Ave. Northeast, Albuquerque, NM, , US
Map of The Lilly Pad

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now