Read the latest press coverage on our hotel. For media inquiries please contact:
350 Ocean Drive
Miami Beach, FL 33139
Phone: +1 (786) 257-3660
The Balfour Hotel, which recently opened on Miami Beach, is proud to introduce its new destination restaurant Mehzcla.
Read More Here
© Mehzcla 2022 . All rights reserved.