The Avignon Grand Hotel is a boutique hotel located in a historical and downtown area of Avignon. It is just around the corner from the Gare d'Avignon Train Station. The surrounding venues includes business offices, restaurants, ramparts and museums are all within walking distance. The Avignon Grand Hotel boasts comtemporarily furnished rooms, designed in an authentic western style.