A Ade Ajiboye Review of Beacon Hotel South Beach 4 years ago It was located in a really nice part of town
Comments: