Town Inn Hotel business logo picture

Town Inn Hotel


Background
Claim business

Town Inn Hotel is a beautiful hotel located in Kota Kinabalu, Sabah. You may contact them at 6088-225823 to check their room rate and availability.

Start share your experience with Town Inn Hotel today!