Pokemon Centres can also be a good place to sleep for night if you are sleeping night ask nurse joy and she will show you to your room for the amount of time you at any pokemon centre.