Yes. It is required for all our guests to present an official ID or their passport at check-in. It is also necessary to provide a support Credit Card.