Grand Hotel Rimini
Rimini, Italy