Overview

Vista Hotel Club

Anzherskaya 49, 630040 Novosibirsk, Novosibirsk, Russia

S$ 33+

Nearby

    show all
    Reviews
    Map

    Map

    Close