We’re comparing great hotel deals for you...

    Hotel Apollo (Yinchuan, China)

    Hotel Apollo (Yinchuan, China)

    About Apollo

    Top amenities

    • Free WiFi
    • Restaurant

    All amenities

    Property amenities
    1. Non-smoking rooms
    2. Restaurant
    3. Free WiFi
    Room amenities
    1. Free WiFi (rooms)

    Contact

    No 123 Beijing East Road Yinchuan,  Yinchuan,  China

    Frequently Asked Questions about Apollo

    • Is there a pool area at Apollo?

      No, Apollo doesn’t offer pool areas.

    • Are pets allowed at Apollo?

      No, Apollo doesn’t allow pets.

    • Is parking available at Apollo?

      No, Apollo doesn’t provide parking.

    • Where is Apollo located?

      Apollo is located in No 123 Beijing East Road Yinchuan, , Yinchuan, China.

    • Which popular attractions are close to Apollo?

      Apollo Nearby attractions include Yinchuan Hedong International Airport.

    Interesting hotels nearby Apollo

    These hotels may also be interesting for you...

    Destinations nearby Apollo

    Explore nearby attractions