Aston Mahana at Kaanapali

3.5 star property
Beachfront aparthotel with outdoor pool, near Whalers Village

Choose dates to view prices

your current months are January, 2025 and February, 2025.
January 2025
February 2025

Photo gallery for Aston Mahana at Kaanapali

Outdoor pool
Exterior
Lobby
Premium Studio, Kitchen, Oceanfront | In-room safe, individually decorated, blackout drapes
Room, Kitchen, Oceanfront | View from room
VIP Access

Reviews

9.0 out of 10

Wonderful

Popular amenities

  • 24/7 front desk
  • Laundry facilities
  • Lounge area
  • Kitchen
Main amenities
  • 104 apartments
  • Housekeeping (on request)
  • On the beach
  • Outdoor pool
  • Outdoor tennis court
  • Terrace
  • 24-hour front desk
  • Air conditioning
  • Garden
  • Library
  • Water dispenser
  • Self-serve laundry
Feel at home
  • Children stay free
  • Free cribs/infant beds
  • Kitchen
  • Separate sitting area
  • Television
  • Garden

Room options

Available filters for rooms
Showing 9 of 9 rooms

Premium Room, 1 Bedroom, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 87 sq m
  • Studio
  • 1 bathroom
  • Ocean view
  • Sleeps 4
  • 1 King Bed and 1 Double Sofa Bed

Room, 2 Bedrooms, 2 Bathrooms, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 132 sq m
  • 2 bedrooms
  • 2 bathrooms
  • Ocean view
  • Sleeps 6
  • 1 King Bed and 2 Twin Beds OR 1 King Bed and 1 Queen Bed

Premium Room, 1 Bedroom, Kitchen, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 87 sq m
  • 1 bedroom
  • 1 bathroom
  • Ocean view
  • Sleeps 4
  • 1 King Bed and 1 Double Sofa Bed

Room, 1 Bedroom, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 87 sq m
  • Studio
  • 1 bathroom
  • Ocean view
  • Sleeps 4
  • 1 King Bed and 1 Double Sofa Bed

Room, Kitchen, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 1 bedroom
  • 1 bathroom
  • Ocean view
  • Sleeps 2
  • 1 Queen Bed

Room, 1 Bedroom, 2 Bathrooms, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 87 sq m
  • 1 bedroom
  • 2 bathrooms
  • Ocean view
  • Sleeps 4
  • 1 King Bed and 1 Double Sofa Bed

Premium Room, 2 Bedrooms, Kitchen, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 132 sq m
  • 2 bedrooms
  • 2 bathrooms
  • Ocean view
  • Sleeps 6
  • 1 King Bed and 2 Twin Beds OR 1 King Bed and 1 Queen Bed

Studio, Kitchen, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 50 sq m
  • Studio
  • 1 bathroom
  • Ocean view
  • Sleeps 2
  • 1 Queen Bed

Premium Studio, Kitchen, Oceanfront

Highlights

Lanai
Separate sitting area
Individually decorated
Air conditioning
Free cribs/infant beds
Kitchen
Refrigerator
Dining table
  • 50 sq m
  • Studio
  • 1 bathroom
  • Ocean view
  • Sleeps 2
  • 1 Queen Bed

Similar properties

Mod logo
Sign in to view eligible discounts and perks. More rewards for more adventures!

About the neighborhood

Map
110 Ka'anapali Shores Place, Lahaina, HI, 96761

What's nearby

  • Kaanapali Kai Course at Kaanapali Golf Resort - 5 min drive
  • Whalers Village - 6 min drive
  • Kaanapali Beach - 7 min drive
  • Black Rock - 8 min drive
  • Kahekili Beach - 13 min drive

Getting around

  • West Maui Airport (JHM) - 6 min drive
  • Kahului Airport (OGG) - 47 min drive
  • Lanai City, HI (LNY-Lanai) - 19.9 miles/32 km
  • Kalaupapa, HI (LUP) - 25.7 miles/41.4 km
  • Hoolehua, HI (MKK-Molokai) - 29.7 miles/47.7 km

Restaurants

  • ‪Monkeypod Kitchen by Merriman - ‬6 min drive
  • ‪Hula Grill Kaanapali - ‬6 min drive
  • ‪Duke's Beach House Maui - ‬17 min walk
  • ‪Pizza Paradiso - ‬7 min walk
  • ‪Slappy Cakes - ‬7 min walk

About this property

Aston Mahana at Kaanapali

Aston Mahana at Kaanapali puts you within a 10-minute drive of Kaanapali Beach and Whalers Village. For a workout, you can visit the outdoor tennis courts or go for a morning swim at the outdoor pool. A terrace and a garden are other highlights, and apartments offer conveniences like kitchens and washers/dryers. Fellow travelers say great things about the helpful staff and overall property condition.

Languages

English

At a glance

DONE

Property size

    • 104 apartments
    • Arranged over 12 floors
DONE

Arriving/Leaving

    • Check-in start time: 4:00 PM; Check-in end time: midnight
    • Late check-in subject to availability
    • Minimum check-in age: 18
    • Check-out time is 11 AM
DONE

Special check-in instructions

    • Front desk staff will greet guests on arrival
    • For more details, please contact the property using the information on the booking confirmation
    • Check-in for this property is based at 110 Ka'anapali Shores Place, Lahaina, HI 96761.
DONE

Required at check-in

    • Credit card required for incidental charges
    • Government-issued photo ID may be required
    • Minimum check-in age is 18
DONE

Children

    • Children (17 years old and younger) stay free when occupying the parent or guardian's room, using existing bedding
PETS

Pets

    • Pets not allowed
    • Service animals welcome
WIFI

Internet

    • Free WiFi in public areas
    • Free WiFi in rooms (speed: 50+ Mbps)
LOCAL_PARKING

Parking

    • Wheelchair-accessible parking on site
    • Onsite parking limited
VPN_KEY

Other information

    • Designated smoking areas

Property amenities

Beach

  • On the beach

Pool/Spa

  • Outdoor pool

Internet

  • Free WiFi, with speed of 50+ Mbps

Parking and transportation

  • Wheelchair-accessible parking available
  • Limited onsite parking

Family friendly

  • Children stay free (see details)
  • Free crib/infant bed

Kitchen

  • Refrigerator
  • Stovetop
  • Microwave
  • Dishwasher
  • Coffee/tea maker
  • Water dispenser
  • Cookware/dishes/utensils

Dining

  • Dining table

Bedrooms

  • Bed sheets provided

Bathrooms

  • Bathtub or shower
  • Free toiletries
  • Soap
  • Toilet paper
  • Towels provided
  • Hair dryer
  • Shampoo

Living spaces

  • Library
  • Sitting area

Entertainment

  • 30-inch LCD TV with cable service
  • Video game console
  • DVD player

Outdoor areas

  • Lanai
  • Terrace
  • Barbecue grill
  • Garden
  • Picnic area

Laundry

  • Washer/dryer
  • Laundry facilities
  • Laundry detergent

Comfort

  • Air conditioning

Pets

  • Service animals only (pets not allowed)

Suitability/Accessibility

  • If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
  • Braille signage
  • Elevator
  • Wheelchair accessible (with limits)
  • Wheelchair-accessible parking
  • Wheelchair-accessible registration desk
  • Wheelchair-accessible public washroom
  • Wheelchair-accessible path to elevator
  • Wheelchair-accessible pool
  • Designated smoking areas

Services and conveniences

  • Concierge services
  • Tour/ticket assistance
  • Safe
  • Housekeeping (on request)
  • Iron/ironing board
  • Luggage storage
  • Blackout drapes/curtains
  • Newspapers in lobby (surcharge)
  • 24-hour front desk

Location highlights

  • Near the ocean
  • On the waterfront
  • Near the airport
  • Near a train station
  • In the historical district

Things to do

  • Outdoor tennis courts
  • Health club access nearby
  • Motorized watercraft on site
  • Tennis on site
  • Snorkeling nearby
  • Windsurfing nearby
  • Bicycle rentals nearby
  • Parasailing nearby
  • Golf nearby
  • Scuba diving nearby
  • Surfing/body boarding nearby
  • Scooter/moped rentals nearby

Safety features

  • Carbon monoxide detector not reported (host has not indicated whether there is a carbon monoxide detector on the property; consider bringing a portable detector)
  • Smoke detector installed (host has indicated there is a smoke detector on the property)
  • Fire extinguisher

General

  • 104 rooms
  • 12 floors
  • 2 buildings
  • Individually decorated

Fees & policies

Mandatory fees

You'll be asked to pay the following charges by the property at check-in or check-out. Fees may include applicable taxes:
  • Resort fee: USD 29.49 per accommodation, per night
  • Resort fee inclusions:
    • Additional inclusions
    • In-room coffee
    • In-room safe
    • Newspaper
    • Phone calls (may be limited)

Optional extras

  • Housekeeping is available for an extra charge and varies based on length of stay

Pool, spa, & gym (if applicable)

  • Pool access available from 8:00 AM to 10:00 PM

Policies

Host has not indicated whether there is a carbon monoxide detector on the property; consider bringing a portable detector with you on the trip.
Host has indicated there is a smoke detector on the property.
Guests can rest easy knowing there's a fire extinguisher on site.
This property accepts credit cards and cash.
This property is professionally cleaned.
Please note that cultural norms and guest policies may differ by country and by property. The policies listed are provided by the property.
Property Registration Number GE-130-346-1888-01 TA-130-346-1888-01 GE-111-919-3088-01 TA-111-919-3088-01 GE-055-844-2496-01 TA-055-844-2496-01 GE-198-527-7952-01 TA-198-527-7952-01 GE-201-211-2896-01 TA-201-211-2896-01 GE-086-651-2896-01 TA-086-651-2896-01 GE-131-199-7952-01 TA-131-199-7952-01 GE-005-267-5584-01 TA-005-267-5584-01 GE-060-767-4368-01 TA-060-767-4368-01 GE-015-213-3632-01 TA-015-213-3632-01 GE-068-873-6256-01 TA-068-873-6256-01 GE-082-486-3232-01 TA-082-486-3232-01 GE-081-793-4336-01 TA-081-793-4336-01 GE-148-565-4016-01 TA-148-565-4016-01 GE-128-012-1344-01 TA-128-012-1344-01 GE-105-337-7536-01 TA-105-337-7536-01 GE-140-131-7888-01 TA-140-131-7888-01 GE-090-265-1904-01 TA-090-265-1904-01 GE-052-221-9520-01 TA-052-221-9520-01 GE-134-442-3936-01 TA-134-442-3936-01 GE-072-814-5920-01 TA-072-814-5920-01 GE-133-906-6368-01 TA-133-906-6368-01 GE-162-743-7056-01 TA-162-743-7056-01 GE-076-301-7216-01 TA-076-301-7216-01 GE-086-806-5280-01 TA-086-806-5280-01 GE-192-823-8080-01 TA-192-823-8080-01 GE-118-001-0496-01 TA-118-001-0496-01 GE-148-544-3072-01 TA-148-544-3072-01 GE-033-959-7312-01 TA-033-959-7312-01 GE-105-702-1952-01 TA-105-702-1952-01 GE-096-833-9456-01 TA-096-833-9456-01 GE-049-559-1424-01 TA-049-559-1424-01 GE-081-793-4336-01 TA-081-793-4336-01 GE-012-072-9600-01 TA-012-072-9600-01 GE-105-128-5504-01 TA-105-128-5504-01 GE-181-714-5344-01 TA-181-714-5344-01 GE-011-076-5056-01 TA-011-076-5056-01 GE-200-561-2544-01 TA-200-561-2544-01 GE-153-633-9968-01 TA-153-633-9968-01 GE-118-001-0496-01 TA-118-001-0496-01 GE-101-937-9712-01 TA-101-937-9712-01 GE-196-053-6064-01 TA-196-053-6064-01 GE-154-772-0704-01 TA-154-772-0704-01 GE-101-937-9712-01 TA-101-937-9712-01 GE-118-572-6464-01 TA-118-572-6464-01 GE-160-909-1072-01 TA-160-909-1072-01 GE-042-571-5712-01 TA-042-571-5712-01 GE-079-857-3568-01 TA-079-857-3568-01 GE-133-830-0416-01 TA-133-830-0416-01 GE-033-959-7312-01 TA-033-959-7312-01 GE-067-613-0816-01 TA-067-613-0816-01 GE-135-511-5008-01 TA-135-511-5008-01 GE-081-793-4336-01 TA-081-793-4336-01 GE-089-063-0144-01 TA-089-063-0144-01 GE-063-640-9856-01 TA-063-640-9856-01 GE-096-715-4176-01 TA-096-715-4176-01 GE-192-738-2016-01 TA-192-738-2016-01 GE-145-729-2288-01 TA-145-729-2288-01 GE-024-454-1440-01 TA-024-454-1440-01 GE-024-454-1440-01 TA-024-454-1440-01 GE-063-853-1584-01 TA-063-853-1584-01 GE-017-716-2240-01 TA-017-716-2240-01 GE-102-674-6368-01 TA-102-674-6368-01 GE-060-315-0336-01 TA-060-315-0336-01 GE-008-748-6464-01 TA-008-748-6464-01 GE-100-717-7728-01 TA-100-717-7728-01 GE-105-256-1408-02 TA-105-256-1408-02 GE-015-213-3632-01 TA-015-213-3632-01 GE-133-283-2768-01 TA-133-283-2768-01 GE-001-691-4432-01 TA-001-691-4432-01 GE-050-112-5120-01 TA-050-112-5120-01 GE-017-831-3216-01 TA-017-831-3216-01 GE-123-622-6048-01 TA-123-622-6048-01 GE-138-766-7456-01 TA-138-766-7456-01 GE-001-940-8896-01 TA-001-940-8896-01 GE-037-133-1072-01 TA-037-133-1072-01 GE-054-375-6288-01 TA-054-375-6288-01 GE-018-343-7312-01 TA-018-343-7312-01 GE-122-412-4416-01 TA-122-412-4416-01 GE-190-529-1264-01 TA-190-529-1264-01 GE-048-698-2656-02 TA-048-698-2656-02 GE-098-477-6704-01 TA-098-477-6704-01 GE-098-790-6048-01 TA-098-790-6048-01 GE-151-416-8320-01 TA-151-416-8320-01 GE-166-666-2400-01 TA-166-666-2400-01 GE-056-329-6256-01 TA-056-329-6256-01 GE-181-725-7984-01 TA-181-725-7984-01 GE-108-582-5024-01 TA-108-582-5024-01 GE-197-763-2768-01 TA-197-763-2768-01 GE-056-101-0688-01 TA-056-101-0688-01 GE-171-110-2464-01 TA-171-110-2464-01 GE-137-044-7872-01 TA-137-044-7872-01 GE-025-060-1472-01 TA-025-060-1472-01 GE-067-010-9696-01 TA-067-010-9696-01 GE-104-812-1344-01 TA-104-812-1344-01 GE-123-622-6048-01 TA-123-622-6048-01 GE-186-592-4608-01 TA-186-592-4608-01 GE-086-651-2896-01 TA-086-651-2896-01 GE-081-164-6976-01 TA-081-164-6976-01 GE-153-160-2944-01 TA-153-160-2944-01 GE-017-688-9856-01 TA-017-688-9856-01 GE-191-111-7824-03 TA-191-111-7824-03 GE-205-877-0432-01 TA-205-877-0432-01 GE-163-161-8048-01 TA-163-161-8048-01 GE-060-583-1168-01 TA-060-583-1168-01 GE-162-361-5488-01 TA-162-361-5488-01 GE-028-900-3520-01 TA-028-900-3520-01 GE-185-685-8112-01 TA-185-685-8112-01 GE-167-556-7104-01 TA-167-556-7104-01 GE-133-873-4592-01 TA-133-873-4592-01 GE-111-922-5856-02 TA-111-922-5856-02 GE-177-061-4784-01 TA-177-061-4784-01

Also known as

Aston Mahana
Aston Mahana Condo
Aston Mahana Condo Kaanapali
Aston Mahana Kaanapali
Kaanapali Mahana
Mahana
Mahana Aston
Mahana Kaanapali
Aston Mahana At Kaanapali Hotel Lahaina
Aston Mahana At Kaanapali Maui/Lahaina
Mahana At Kaanapali Aston
Resortquest Mahana Kaanapali
Aston Mahana Kaanapali Condo
Aston Mahana at Kaanapali Lahaina
Aston Mahana at Kaanapali Aparthotel
Aston Mahana at Kaanapali Aparthotel Lahaina

Frequently asked questions

Does Aston Mahana at Kaanapali offer free cancellation for a full refund?
Yes, Aston Mahana at Kaanapali does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
Is there a pool at Aston Mahana at Kaanapali?
Yes, there's an outdoor pool. Guests have pool access from 8:00 AM to 10:00 PM.
Are pets allowed at Aston Mahana at Kaanapali?
Sorry, pets aren't allowed, but service animals are welcome.
Is parking offered on site at Aston Mahana at Kaanapali?
Yes. Parking spots may be limited.
What are the check-in and check-out times at Aston Mahana at Kaanapali?
Check-in start time: 4:00 PM; Check-in end time: midnight. Check-out time is 11 AM.
What is there to do at Aston Mahana at Kaanapali and nearby?
Practice your swing on the tennis courts. Enjoy a swim in the outdoor pool or use the aparthotel's other amenities, which include a picnic area and a garden. Aston Mahana at Kaanapali also has access to a nearby health club.
Does Aston Mahana at Kaanapali have a kitchen or kitchenette?
Yes, there is a kitchen which also includes a coffee maker, cookware, and a refrigerator.
Does Aston Mahana at Kaanapali have any outdoor private spaces?
Yes, each apartment features a lanai.
What's the area around Aston Mahana at Kaanapali like?
Aston Mahana at Kaanapali is a short 6-minute drive from West Maui Airport (JHM) and 17 minutes' walk from West Maui Mountains.

Aston Mahana at Kaanapali Reviews

Reviews

9.0

Wonderful

9.0/10

Cleanliness

8.8/10

Staff & service

8.6/10

Amenities

8.8/10

Property conditions & facilities

9.2/10

Eco-friendliness

Reviews

10/10 Exceptional

Derek, 7-night trip
Verified Hoteles.com guest review

8/10 Very Good

Brian, 3-night trip
Verified Hoteles.com guest review

10/10 Exceptional

Thomas, 6-night family trip
Verified Hoteles.com guest review

10/10 Exceptional

Brandon, 3-night family trip
Verified Hoteles.com guest review

10/10 Exceptional

Magda, 4-night family trip
Verified Hoteles.com guest review

2/10 Poor

I was expecting a tastefully decorated, fairly updated room for the booking of a “premium room.” What I got was some Asian-Buddhist nightmare. The room was filled with Asian antique furniture and decor, along with mirrors everywhere. It was positively creepy. Asked to have another room and they gave us two other options which we looked at. Both were old, dingy and extremely outdated. But we took the lesser of two evils. White appliances, dingy furniture, there was a shower cap still hanging from a previous guest in the bathroom. My son found crumbs in one of the twin beds in the second bedroom. And the king bed had a huge hole/dip in it that was absolutely disgusting and downright unbelievable. (Unbelievable that no one else has complained about it???) We had oceanfront and the view was phenomenal, can’t complain about the size of the unit either. But it matters more to me the condition and ambience of the room itself. But to each his own I guess. We stayed that one night and canceled the other two nights because we hated it there.
1st unit that we didn’t stay in:
First statue as you walk in.
First unit, didn’t stay there:
One of the many statues all over the unit
1st unit:
Our giant antique entertainment center
The room we ended up staying in:
Master bedroom, notice the side of the bed and the big dip it has.
Julia, 3-night family trip
Verified Hoteles.com guest review

8/10 Very Good

Homeless man with mental health issues camping on the hotel grounds. Staff said they were unable to do anything about it. We did not feel safe go to the beach and walking past him
Timothy, 9-night family trip
Verified Expedia guest review

10/10 Exceptional

Another great stay at the Mahana
This was our second time staying at the Mahana. Our first time here was in 2020, and now in 2024. The rooms continue to be top notch, and the views are always wonderful. We had a 2 bedroom premium condo in 2020 and a 1 bedroom standard room in 2024. We could definitely tell the difference between the two types of rooms and will book the premium condo on our next stay here. Furnishings like patio and living room furniture is higher quality for sure in the premium condos. Parking is free and plentiful, and the grounds with all of the palm trees and landscaping was very well cared for.
Michael, 3-night trip
Verified Hoteles.com guest review

10/10 Exceptional

Views were fantastic, could walk across street to a section of fun food trucks. Great value and excellent service.
Danny C, 7-night trip
Verified Expedia guest review

10/10 Exceptional

Widny, 5-night trip
Verified Expedia guest review

8/10 Very Good

This is a great location for spotting sea turtles while you enjoy breakfast from your balcony! The pool and spa are well maintained, and the parking is very easy. It’d be a 5-star from me if they had a gym available and if the kitchen was a little better stocked—you have to bring your own salt and pepper.
Ana, 4-night romance trip
Verified Expedia guest review

10/10 Exceptional

Jon, 9-night trip
Verified Expedia guest review

10/10 Exceptional

Very clean, fast and easy check-in and out. Beautiful 2bd with amazing view! Would recommend staying here
Brenda, 4-night family trip
Verified Expedia guest review

10/10 Exceptional

Great ocean view . Quiet . Only negative was no beach in front but , ok right next door
NICHOLAS, 7-night trip
Verified Expedia guest review

10/10 Exceptional

Perfect
PRABIN, 6-night family trip
Verified Expedia guest review

10/10 Exceptional

We were right on the beachfront and the experience in and around the property were exceptional!
Andrew, 2-night romance trip
Verified Expedia guest review

8/10 Very Good

Ocean facing
Anup, 4-night family trip
Verified Hoteles.com guest review

10/10 Exceptional

All rooms have complete ocean views. Staff very helpful. rooms well stocked. nice quiet condo area. very good and easy parking. Have stayed there many times and will for sure book there again on our next trip.
Colleen, 6-night family trip
Verified Expedia guest review

10/10 Exceptional

Every room has an incredible view right on the ocean! great location steps from the beach and retail. The staff was very helpful and the room was nicely updated and very clean.
Kevin, 3-night family trip
Verified Expedia guest review

10/10 Exceptional

Fantastic. Our room was big, clean, nicely appointed and had an amazing view.
Gordon, 5-night family trip
Verified Expedia guest review

10/10 Exceptional

Nice view of the sunset over the ocean from your own room / patio. Large patio with room for 2 beach lounges, a dining table with 4 chairs, and 2 sitting chairs with a coffee table! Enjoyed eating dinner from our room patio watch sunseting, pounding waves, and swaying palm trees.
jay, 1-night trip
Verified Expedia guest review

10/10 Exceptional

Great place to stay with family. Easy beach access with beautiful ocean views. If we come back to Maui, we’ll stay at this place again. Thank you
Sonha, 6-night family trip
Verified Expedia guest review

10/10 Exceptional

Kaanapali’a finest hotel!
This hotel is unbelievably good. First of all, the employees are top notch. The rooms are spacious with awesome views. I’ll definitely stay here whenever I’m In Kaanapali!
Lance, 1-night trip
Verified Hoteles.com guest review

10/10 Exceptional

Nice
mario, 7-night trip
Verified Expedia guest review

10/10 Exceptional

Excellent ocean view
Xiaowan, 3-night trip
Verified Expedia guest review