Photos coming soon
HOTEL
Villa Rosa
1931 Southwest 17th Court Coral Gables,Southwest 17th Court, Miami
Where it sits
Villa Rosa
1931 Southwest 17th Court Coral Gables,Southwest 17th Court, Miami
25.75394, -80.22350
Similar stays nearby
Plan around Villa Rosa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
