This charming hotel is idyllically located, enjoying a prime setting in Amoudara. This hotel enjoys close proximity to the main attractions of the area, including a host of shopping opportunities, dining options and entertainment venues. From this hotel,..