Afra Hotel

3 Stars
AFRA hotel is located in center of Oguz town; it is very common to call this region "Azerbaijan’s Switzerland".