Skip to content
Sola Miami Beach — photo 1
Sola Miami Beach — photo 2
Sola Miami Beach — photo 3

Place · Miami Beach

Sola Miami Beach

4.8

Book a reservation at Casa Tua Hotel & Restaurant.

About

Located at 1700 James Ave, Miami Beach, Florida. Casa Tua Hotel & Restaurant offers an elegant atmosphere perfect for special occasions or intimate gatherings. Consistent service and top-quality food are highlights, including standout dishes like the salt-crusted branzino. A continental breakfast is available. The venue features a balcony, seating areas, flat-screen TV, DVD player, and climate control for guest comfort.

Nearby

More in Miami Beach

All of Miami Beach →

Want to save this for later?

Everything you save turns into a plan you actually do.

Save from any app, sort by city, and get it back when you're standing in front of it.

Get the app