The Lowell is a Deluxe European-style hotel located on a quiet tree-lined residential street. Accommodations feature custom designed furniture, refined antiques and imported fabrics. Amenities include large screen TV with VCR, DVD and CD players, in-room fax, marble bathrooms with BVLGARI bath amenities, suites with real wood-burning fireplaces, some with terraces.
Orbitz
See more descriptions