Overview

Ulan-Ude Travelers House Hostel

Lenina Street 63 App.18, 670000 Ulan-Ude, Buryatiya, Russia
+7 902 455 2222

₹ 708+

Overall guest ratings

9.2/10 Excellent
based on 118 reviews

Review highlights

  • 10.0
  • 10.0
  • 7.9
  • 6.8

Good to know

  • Friendly atmosphere
  • Friendly service
  • Great reception

Nearby

    show all
    Reviews
    Map

    Map