hotels near front royal