Truly one of the most accommodating hotels featuring a variety of classy, airy spaces.
The hotel lobby is clean as well as the elevators and our room and bathroom.
All the staff are very friendly and always greet with a warm smile and a cheerful greeting.
Address 155 Temple St, New Haven, CT 06510, USA
Phone +1 203-772-6664
Maps 834F+72 New Haven, CT, USA Open Maps