Отель построен в 2017 году. Отель состоит из одного 1-этажного здания. Гостевой дом Ashford Beach расположен в городе Матара, в 8 км от буддийского храма Вехерахена. Подходит как для молодежного, так и для романтического отдыха.