Das Hotel Flora ist ein modernes Zehnstock hohes Hotel mit einer internationalen Klientel, das sich in einem ruhigen Teil der Stadt Olmütz in unmittelbarer Nachbarschaft von städtischen Parkanlagen befindet. Das Hotel ist vom historischen Zentrum der Stadt 10 Minuten zu Fuß entfernt.