Share |

Rubell Hotels

Miami_Beach
Florida
United States

Three hotels - two on South Beach and one in Bal Harbour. Includes photo galleries, hotel information and reservations.