Abba Hotels has properties in 12 countries. Browse the following city listings for information about Abba Hotels properties around the world.