Location
Your vacation should be comfortable! Hotel Homewood is located in Lafayette. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel.
Places nearby: Acadian Village Shopping Center, Frem Boustany Convention Center at The Heymann Center and Heymann Memorial Park