The Dean Hotel
For Providence, Rhode Island, with its well-known art and design school, it seems that the Dean Hotel is a long-awaited addition to the city. Located in Providence’s historic Downcity district—the largest contiguous area of National Historic Society-designated buildings in the United States—this 52-room hotel is more than just a place of respite, designed as a reflection of the city’s cultural landscape.