Overview

Qingdao No.23 Seaview Villa Hotel

Building 23, No.2 Donghai West Road, Qingdao 266000, China

Nearby

    show all

    Amenities

    • Facilities for disabled guests
    Less More
    Reviews
    Map

    Map

    Close