Overview

Boutique Hotel Palmira

Genuezskaya Street 5, Odessa 65009, Ukraine
+380 487 838 377

AED 74+

Nearby

    show all
    Reviews
    Map

    Map