Yes, your idea is great, but if we can say that it's the same idea as hotel room booking, but with some changes, I would say that buy a software for hotel booking and customize it according to your need, we can provide you a both, and can help you to continue with your Idea.