glen hotels in va marriott hotels in glen allen va 9937 Mayland Drive Richmond VA - 23233. Make yourself at home in one of the 136 air conditioned suites featuring mini refrigerato… Monday, June 27, 2022 Edit