No image available for this hotel
No image available for this hotel
Locarno, Locarno
Spend a second to
save a fortune!
Spend a second to save a fortune!
via G. Mantegazza 5, Locarno
The Ristorante Stella is located in tranquil surroundings in Locarno, 5 minutes' walk from Piazza Grande. It offers simply furnished and reasonably priced rooms and free Wi-Fi. Within a 10-minute walk you can reach Lago Maggiore.
See MoreUsage of subsidiary facilities may incur additional fees