841 Collins Ave,Miami Beach,Fl,Usa, Miami Beach, United States
Show map
Lily Leon Hotel Miami Beach, located 450 metres from Washington Avenue and 10 minutes by car from the made Star Island, features a swimming pool for guests to take a dip in.
Located a mere 1.8 km from the public beach "South Pointe Park", this hotel is also 13 km from Miami Airport railway station. The hotel is merely a 5-minute walk from Washington Avenue & 9th Street bus stop and in the immediate vicinity of the 74 - acre Lummus Public Park. The Lily Leon is a mere 1.7 km from Lik Miami Art Gallery.
Bolivar Restaurant Bar Lounge pampers guests with Colombian dishes and lies only steps away from this property.
+ More- Less
Gallery
Map
Tourist attractions in
Florida
Rooms & Availability
Please wait, we’re checking available rooms for you.