Red Tomato Hotel business logo picture

Red Tomato Hotel


Background
Claim business

Red Tomato Hotel is a 3-star hotel in Labuan, Sabah. You may contact them for any enquiries at 6087-412963.

Start share your experience with Red Tomato Hotel today!