Booking a hotel room typically requires providing an address for communication and verification purposes. The hotel needs to have a way to contact you and send you important information regarding your reservation. Additionally, an address is often used to confirm your identity and ensure a smooth check-in process.