Directions to Barcelona New Haven
155 Temple St.
In the Omni New Haven Hotel
New Haven, CT 06510
Tel:203-848-3000
 


Click here for directions - Google Maps



top