Отель был открыт в 1990 году, последняя реновация проводилась в 2016 году. Состоит из одного 3-этажного здания. Расположен в небольшом тихом городке Ваддува, в 1 км от его центра.