With a stay at Le'toile by Royal Stays in Miami Beach (South Beach), you'll be minutes from Lincoln Road Mall and New World Center. This apartment is within close proximity of New World Symphony Campus and Colony Theater.
Rooms
Make yourself at home in of the guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Flat-screen televisions with cable programming...