Is there a chance you could find a place that is near to your unI? Regarding meeting people, you could try clubs and societies at uni. Also try online meet ups and clubs outside of uni. You could also converse with students at lectures and tutorials and see where it goes.