Relax in Locarno
Close to the seafront of Locarno and Piazza Grande
For incredible comfort near Locarno's city center, book a room at our Ramada Arcadia Locarno hotel. Our location is a short walk from the train station, and once here, we invite you to savor a mild climate, and a city replete with cultural, scenic, and historic attractions. Our Locarno hotel lies on majestic Lake Maggiore near the famous Piazza Grande.