Right in the centre of the old town this property is perfect for a short stay in Geneva