Red Carnation Hotels is a group of 5 star boutique hotels located across the world providing luxury hotel accommodation for guests in London, Geneva, Florida & South Africa
The only boutique resort on Tioman Island, JapaMala is often besieged by nature-lovers, and those who yearn to simply self-indulge.