"If there’s a charming New England town that doesn’t yet have a Lark hotel, you can probably assume they’re working on it. In this case the town in question is New Shoreham, Rhode Island, better known by its geographic name, Block Island. This, as you might have guessed, is where you’ll find Block Island Beach House, which is exactly what it says it is — in fact it’s the only beachfront hotel on the island." - Tablet Hotels
