Located in Alor Setar in the Kedah region, Happy Homestay Alor Setar is a 3-star property boasting free WiFi. Guests staying at this villa have access to a fully equipped kitchen.