SEARCH FOR VIDEOS HERE:

Room with a View

Mandarin Oriental, Miami, FL

Mandarin Oriental, Miami is a hotel located on Brickell Key in Miami, Florida, overlooking Biscayne Bay. The 326-room waterfront hotel opened in November 2000 and is managed by Mandarin Oriental Hotel Group.

Video ID: 7993

View on Wikipedia