Florida > Miami > Little Haiti > Travel & Transportation > Hotels, Motels, & Lodging > The Setal Hotel
395 NE 59th St, Miami, Florida, 33137-2113
(305) 751-5402
Little Haiti
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!