RAMADA PLAZA SAKHALINSK

172 Mira Prospekt
Russian Federation