minube
Convenient location
The Flamengo Hotel is located in the Italian town of Castello di Serravalle. Here, guests will enjoy the hotel's convenient location, its close to various tourist routes and points of interest. The hotel offers breakfast buffet as well as access to Wi-Fi.