...to have a cup of coffee, dinner or just a chat.
Also, what do you think about inviting long-distance friends from another country to stay at your place for a week or two, to show him/her around, spending time together etc.? Does it seem imaginable to you?
In Kuwait, there are places of gathering called diwaniyah (plural: diwaaween). In other Gulf countries, they're called majlis (plural: majaalis). The diwaniyah is an important element of the familial and communal culture in the Arabian Peninsula. Each extended family has a diwaniyah, and they usually have weekly gatherings. The diwaniyah is a core component of the political culture in the region. It's where political discussions happen, and during elections, candidates do rounds in the diwaaween as part of their campaign. They also have their own diwaniyah, where people can drop by.
In Saudi Arabia, kings and princes have been known to have regular gatherings in their respective majaalis to listen to their constituents' complaints and resolve issues. This is an integral part of the political system in Saudi.
The diwaniyah is usually a detached building, kind of like a banquet hall. But sometimes it's inside a family home with a separate entrance. Family homes are considered private places.
A person might invite you to their diwaniyah, where they'll serve you tea, Arabic coffee, and probably some dates and sweets.
Some people have regular gatherings after one of the daily prayers in their diwaniyah. When I was young, one of the men who lived next to our neighbourhood mosque had a daily diwaniyah that I used to attend with my dad after afternoon prayer.