Hi Mark,
The St Petersburg City Break includes breakfast each morning only. The Moscow & St Petersburg tour holiday is half board so you have breakfast and one other meal each day.
In terms of a visa, this is simply an additional service that we are able to provide and you do not have to use us - you can obtain the visa yourself. If you choose not to use this service, it is your responsibility to ensure you have the correct paperwork to travel.
Kindest regards,
Julia