The intercontinental in Miami is absolutely gorgeous. It is situated in a beautiful location on the water right nearby the cruise ports. The hotel is first class all the way. Beautifully decorated and great room service. Highly recommended for that special occasion. Very expensive though.
more