Skip to main content

Hotel Astor

Located a few blocks from the beach, this art deco boutique hotel with original 1930s