2 Star Budget Hotels in Tashkent

Rovshan, Tashkent
Rovshan
118 Mirabad St
Deluxe double on demand
Twin on demand