Urgo Hotels & Resorts adds Moxy Miami South Beach to growing portfolio of lifestyle hotels

Located at 915 Washington Ave., the eight-story hotel opened in South Beach’s newly revitalized “Art Deco Historic District” in the heart of the retail, restaurant and entertainment corridor.