Upvote:0
Usually certain type business class tickets or frequent flyers have this kind of complimentary services. Anyway in the last decade free night during the stop over etc are not included .
Upvote:4
Unless the long layover is due to a flight delay or cancellation, no, you are not entitled to anything more than any other passenger in your fare class. You agreed to it when you booked your flights, and everything else is your responsibility.