Nestled in the countryside, or tucked away on a small city street, guest rooms in Avignon have charming secrets to share. SEE ALL THE GUEST ROOMS