The Vagabond Hotel

7301 Biscayne Blvd
Miami, Florida 33138
3.9 miles from Florida Lions Eye Bank
More hotels near this hotel