Hotel du Babkha

From The World of Iceria
Jump to navigation Jump to search

File:Hotel du Babkha.jpg

The Hotel du Babkha is a luxurious 5-star hotel located in the city of Punta Santiago, Alduria. Located in the Alcazaba, it is one of the most prestigious hotels in the country, often serving as the abode of foreign heads of state and government officials during their visits to Punta Santiago.