Ramada hotel
1170 SE 12th Terrace, Miami FL 33131
Directions
Most Recent Comments
Write a review
June 2022 by Ronaldo Blumenthal
(Translated by Google) Very good(Original)Mt bom
March 2021 by Emilian Derguti
Great quality, My girlfriend loves the flowers from here.
Load More
Miami, Florida
Ramada hotel
1170 SE 12th Terrace, Miami