hotel detective: a private detective employed by a hotel or retail store
private detective: someone who can be employed as a detective to collect information
front door: exterior door (at the entrance) at the front of a building