Hotel du Babkha
From MicrasWiki
Jump to navigationJump to search
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.