Address: 193 NW 58th St, Miami, FL 33127, USA
“Loved our stay here. Very clean and good size room. Paid extra for a city view think. It was worth the extra. Staff on reception were friendly welcoming and so helpful.”
Address: 447 NW 58th St, Miami, FL 33127, USA
“Great Company. Wonderful Service. Highly Recommended. Owner is very knowledgeable and easy to work with”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…