1750 NW 107th Ave, Miami, Florida 33172(786) 472-9095
A unique Miami hotel near Dolphin mall with a sleek design and warm service. This pet-friendly hotel offers suites with a kitchen, washer and dryer, extended stays, and meeting space.