Hotel Dumort

The building looks like a simple, derelict building in construction on the outside, while it still looks glamorous and high-class inside, likely due to Camille's involvement. The hotel appears, to mundanes, under the guise of a building that's been under construction for years by a company called DuMort Construction, where a sign outside has a vampire pun: "Live your way now... and forever."[1]