Featuring elegant and comfortable accommodation in a pleasing environment, the Howard Johnson Inn welcomes you for a c... More hotel details