Located in Miami Beach, Florida, Ombretta offers free WiFi access. The Lincoln Road Mall is only 4 minutes' walk from the self-catering South Beach apartment. A flat-screen TV and a seating area are included in the air-conditioned accommodation. The full kitchen is equipped with an oven, stovetop, refrigerator, dishwasher, and microwave. The private bathroom includes free toiletries. Featuring a white exterior with a garden by the entrance, Ombretta is a non-smoking property and is air conditioned and heated. The Miami Beach Convention Center is just 3 minutes' drive away. Also nearby, the Art Deco District and Lummus Park are each 4 minutes' drive from the furnished apartment.
Be the first to add a review to the Ombretta.
Own this location? Claim your listing.
Hours not available
Is there a problem with this listing? Let us know.