New Point Miami Beach Apartments
Miami Beach, United States of America. 3.01 mi from downtown
Good
Overall Score. Based on 1,728 comments
See comments
1 night, 2 people from
$ 144
$136Reference date Wed, Nov 25, 2026
Good
Overall Score. Based on 1,728 comments
1 night, 2 people from
$ 144
$136Reference date Wed, Nov 25, 2026