The Eurasia is a charming 3-star property offering all the services of a modern hotel at a very moderate price in St Petersburg The hotel is located on Petrogradsky Island a short distance north of the city centre There are Chkalovskaya and Petrograd . . .