If you have questions or concerns about your stay, call +44 146 281 2293 to talk to a The Green Man Stanford front desk representative.