Originally Posted by divaof travel
The search function still does not seem to be working. This was discussed in another thread. Some members think the new PH will be on Liberty Island. But I received my Courtesy Card last month with a personal note from Thomas Pritzker inviting me to the grand opening in 2006 on Roosevelt Island. (He has offered me the Presidential Suite.)
Roosevelt Island? Isn't that a tad too far from downtown Manhattan? Do you think it'll be a good location?