Check-in and check-out times at Starwood Hotels can vary depending on the specific property and its policies. Generally, check-in time is typically around 3:00 PM, while check-out time is often set for 11:00 AM. However, some locations may offer flexibility with these times depending on availability and prior arrangements. It is always a good idea to check the specific property's website for the most accurate details regarding check-in and check-out times, as well as any potential options for early check-in or late check-out. Different Starwood brands may also have varying policies, so looking directly at the relevant hotel page can provide the best guidance for your stay.