This Double Tree is convienently located in downtown Miami with easy access to South Beach and freeways. The hotel is 3 floors of a residential building, so families and their pets create an interesting vibe in the lobby. Close to stores, shopping, and restaurants. Located on Biscayne Bay for beautiful views and nice walking/running space.
You have no recent hotel searches.