No image available for this hotel
No image available for this hotel
Miami, Miami
Spend a second to
save a fortune!
Spend a second to save a fortune!
1295 S Venetian Way, Miami
Villa Naomi is situated in Miami, 4 km from Bayside Market Place, 4.1 km from Bayfront Park, and 5 km from Port of Miami. With free private parking, the property is 2.4 km from Adrienne Arsht Center for the Performing Art and 3.
See MoreUsage of subsidiary facilities may incur additional fees