11600 NW 41st Street
Miami, FL 33178

About this Employer

121 Room Hotel

www.hilton.com