Miami Beach Hotels | FineHoliday in Miami
Miami Beach Hotels Nobu Hotel Miami Beach 4525 Collins Avenue, Miami Beach, FL 33140, USA Nobu Miami Beach Hotels overlooks the Atlantic Ocean and the inland waterway. It has 4 swimming pools, 2 restaurants, and a spa. The famous shops and restaurants of the Lincoln Road Mall are 4.8 km