translate English to French: The Hotel Regina is your answer.
L’Hôtel Regina est ce qui fait pour vous.