Never stayed at Travelers, but the Co Co is our favorite place - having stayed there over a dozen times now. Depends when you are going. The Co Co is pretty booked up for the holidays.
Never stayed at Travelers, but the Co Co is our favorite place - having stayed there over a dozen times now. Depends when you are going. The Co Co is pretty booked up for the holidays.