Отель расположен на холме, вблизи пляжей Ката и Карон. Был открыт в 2004 году, последняя реновация проведена в 2013 году. Состоит из двух 2-х этажных зданий Main Building и двух дополнительных 2-х этажных корпусов, расположенных вокруг бассейна. При заезде в отель взимается депозит.