Absolutely
No it’s not rude
It would be rude if my friend came to my city and DIDNT ask to stay at my place