See & Do Food & drink Cafés & lunch restaurants

Carlsro – café, restaurant and shop

The beautiful old shipowner’s villa Carlsro from 1912, located in the archipelago community of Föglö, has been refurbished and houses Åland’s first idyllic Danish-style seaside hotel since the summer of 2021. During summer 2020 Carlsro opened partially and the owners welcome you to visit the hotel, café, restaurant and deli in a genuine 1920s atmosphere.