No Nonsense, Just The Right Hotels
788 Brickell PlazaMiami, Florida 331310.5 miles from Keller Graduate School