Scaletta Ristorante doubles as hotel. It is just s few steps from the station. The accommodation is comfortable though a little small, and included our own bathroom / shower, The large balcony was the bonus.
Breakfast is included in the room price which was a true bargain at CHF 80 or € 49 (2007) for a double room.