Honoring its history, while offering modern amenities, we are positioned to give you the best of both worlds while you are visiting New Haven. The Taft Hotel originally opened New Years, 1912, and has become an iconic tradition since. Perfectly located across from Yale's Old Campus and the historic Green, it is said that the sun is always shining. No matter what brings you to New Haven, we are available to be your home away from home.