So I have a conundrum with the internet I have, the place I have has no decent internet available from retailers such as BT, Virgin media, Plusnet etc. My apartment however does have supplied internet however you have to pay for the amount of devices connected to it and also it has network discovery off on the routers (since it is a public internet and acts kind of like a guest network for BTwifi-with-fon if you know what I mean where you pay a certain amount and you log in to someone elses router). I want to get decent speeds however with my own plan it is not possible but I want the luxury of my own private network so I can use my google chromecast etc and share between different devices on my network so it needs to have network discovery on for the chromecast to work. Is there such a device that I can connect to all my devices such as a router/wireless switch but can almost piggy back an internet connection off of another router that I will pay for?
In short, I want a device that can connect to a wireless access point to get me an internet connection however it acts as a router in itself to give me my own private LAN so I can discover the devices I own such as my google chromecast, computer, Xbox, TV and mobile phone etc.?
The only information it needs to connect to this network is a MAC address I can assign the router to provide internet to and the device having a wireless card/wireless capabilities.
In short, I want a device that can connect to a wireless access point to get me an internet connection however it acts as a router in itself to give me my own private LAN so I can discover the devices I own such as my google chromecast, computer, Xbox, TV and mobile phone etc.?

The only information it needs to connect to this network is a MAC address I can assign the router to provide internet to and the device having a wireless card/wireless capabilities.