Loading hotels
Confirming room availability...
Lincoln Road Apartments, 612 15Th Street, Miami, United States
##Property Location Located in Miami Beach (South Beach), Lincoln Road Apartments is within a 10-minute walk of Lincoln Road Mall and Lummus Park Beach. This aparthotel is 0.7 mi (1.2 km) from Art Deco Welcome Center and 3.7 mi (5.9 km) from Jungle Island.##Rooms Make yourself at home in one of the 8 air-conditioned guestrooms.