Featuring a spa bath, Tasha D'Villas is located in Kota Kinabalu. The air-conditioned accommodation is 2.5 km from Filipino Market Sabah, and guests benefit from complimentary Wi-Fi and private parking available on site.
Number of rooms: 2
Sutera Avenue, 88000 Kota Kinabalu, Malaysia