Мини-отель Сан Себастьян расположен в Абхазии, в Сухумском районе, в селе Багмаран, в 1,5 часах езды от международного аэропорта Адлера.
Мини-отель Сан Себастьян