Click here to book your room

826 Ocean Drive, Miami Beach, FL 33132, USA
website: www.pelicanhotel.com