Venezia Hotel Miami | Miami Beach
3865 Indian Creek Dr, Miami Beach, FL 33140, USA
The Venezia Hotel located in Mid Beach is only steps away from the beach, and features modernized luxurioius rooms that are sure to keep you comfortable before heading to the beach. The hotel features a 3,000 SQFT rooftop along with riverfront views and other premium amenities.
For more information: https://www.veneziahotelmiami.com/