Overview

Qingdao No.23 Seaview Villa Hotel

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

S$ 143+

Nearby

    show all

    AMENITIES

    • Facilities for disabled guests
    Less More
    Reviews
    Map

    Map

    Close