Moscow and St Petersburg have organisa??tions specifically geared to accommodate foreign visitors in private flats at around US$20 or US$30 per person, normally with English ??speaking hosts, breakfast and other services, such as excursions and extra meals.