Loading hotels
Confirming room availability...
Villa Italia, Washington Avenue 354, Miami Beach, United States
This comfortable hotel can be found in Miami Beach. Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 13units. Those who dislike animals may enjoy their stay, as this accommodation does not allow pets.