The series always features beautiful hotels, but viewers want to know if the one seen in season 3 actually exists