Hilton Garden Inn Hotels Closest To Hands On Art Museum 3 Lancaster Road, P.O. Box 1244