La Costa Suites by Royal Stays
3003 Indian Creek Drive, Miami Beach, FL, US
About La Costa Suites by Royal Stays
With a stay at La Costa Suites by Royal Stays in Miami Beach (Mid Beach), you'll be within a 10-minute drive of Lincoln Road Mall and Lummus Park Beach. This aparthotel is 2 mi (3.1 km) from Art Deco Welcome Center and 5.3 mi (8.5 km) from Jungle Island.
Make yourself at home in one of the 17 air-conditioned rooms featuring kitchens. Cable television is provided for your entertainment. Conveniences include separate sitting areas and refrigerators, and you can also request microwaves.