506 N Center St, Arlington, Texas
★★★ 3.5 stars
506 N Center St Arlington Texas
A stay at The Sanford House Inn & Spa places you in the heart of Arlington, within a 5-minute drive of Arlington Museum of Art and Texas Health Arlington Memorial Hospital. Featured amenities include complimentary wired Internet access, express check-out, and complimentary newspapers in the lobby. Free self parking is available onsite.