October 13, 2004 at 12:12 am
#656066
Member
All three are awesome. I have stayed at the Fountain Bleau several times and love it, I have also stayed at the Loews and its one of the best resorts in the world.
The National is great because its pure south beach and its large enough to house us all and it has Restaurants and Bars. Its also next door to the Beacon.
Damn! I wish it were June now!