Description
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.
Address
354 Washington Ave
Miami Beach
Florida
33139
United StatesPhotos
Map
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.
Reviews
Description
Address
Photos
Map
Reviews