Loading hotels
Confirming room availability...
Luxury International, 7951 Bayshore Court Miami Fl 33138 Usa Miami Miami Miami, Miami, United States
With a stay at Luxury International in Miami, you'll be convenient to Aquatic Rental Center and Sailing School and Biscayne Plaza Shopping Center. This 4.5-star aparthotel is within close proximity of Concord Shopping Plaza and Bettcher Gallery.