Calle España #250, Cochabamba, Bolivia, Cochabamba
59144250862
Parking lot
Laundry service
Restaurant
Internet access