La Villa Borgo is a relaxed hotel with unpretentious rooms. It features an Italian restaurant with a bar and terrace.