Overview

Qingdao No.23 Seaview Villa Hotel

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

$101+

Nearby

    Show all

    Amenities

    • Facilities for Disabled Guests
    Less More
    Reviews
    Map

    Map

    Close