Villa Italia provides a warm and welcoming refuge near South Beach. Our hotel and private villa are located in a listed building dating back to Miami’s Art Deco period. This cozy and modern hotel features an elegant contemporary style and provides the ultimate in comfort, custom-built Italian furniture and top-notch amenities making it an ideal base for a business or leisure stays in Miami Beach.
Address354 Washington Ave
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.