Category: Hotels
Address: 1700 James Ave, Miami Beach, FL, 33139, United States
Description: A welcome (and very mild-mannered) rebel among the swaggering ranks of mid-Fifties Floridian retro hangouts, this little peach is the sweetest boutique hotel in Miami. A restaurant, private club and hotel, the Mediterranean-styled Casa Tua tucked away in the art deco district of South Beach is relaxed, charming, and will make you feel right at home - after all, it is called 'Your house' …