Google Business Photos are interactive 360-degree photographs linked together to form a virtual tour of your business.
Your virtual tour will be added to the Google+ Local listing for your business and integrated with Google Maps.
The entrance to your business premises will be linked to Google Street View, so virtual visitors can just stroll in.
That’s it! Your business is now accessible to your customers 24 hours a day, from anywhere in the world.
Here’s an example →