До пляжа можно дойти всего за 3 минуты. Отель Albion занимает 3 верхних этажа 10-этажного здания, построенного в 2010 году. Из окон открывается панорамный вид на Адриатическое море, которое особенно красиво во время заката. На всей территории отеля предоставляется бесплатный Wi-Fi, а пляж находится всего в 300 м.
Все номера располагают кондиционером, балконом, собственной ванной комнатой и мини-баром.