The sign on the building says it is Hotel Pic.