Hey ,
I can create such app that will let user login/sign up and then after he will see whole list of all the virtual tours that are available.
If he selects one , he will see some description text and if he is Interested, he will pay some money and go into the virtual tour.
that is of user side , from admin side , I will make a dashboard using which you will be Abel to create and manage such tours.
you will have options to create tour , add a featured photo , add audio,video,images in that , set the price and publish it.
as soon as you publish it ., it will be shown to the users.
I think you would have understand the level of experience I have from above description , but FYI I have 2 years of experience in website and application development .
just let me know what do you want to make , website or Android application or desktop application.
thank you .
contact me if you are interested.