A 115-room hotel is opening next month near the Johns Hopkins University’s Homewood campus, nearly four years after plans were revealed and a $26 million capital investment. The Study at Johns Hopkins located at 3215 N. Charles St. will open sometime next month after it received approval for a liquor license Thursday, said Paul McGowan, the owner of Study Hotels.
The Study at Johns Hopkins prepares to open 115-room hotel next month
July 28, 2023