Cet hôtel est situé au cœur de la vieille ville de Francfort, à côté de la rivière Main et à 6 minutes à pied de la Banque centrale européenne. L'établissement THE FLAG Oskar M. Frankfurt propose des studios avec services hôteliers, tous dotés d'une connexion Wi-Fi gratuite et d'une télévision à écran plat.
Les logements comprennent une cuisine entièrement équipée avec un coin repas et une salle de bains privative pourvue d’un sèche-cheveux et d’une douche. Ils disposent également d’un lave-vaisselle, d’un micro-ondes et d’un four.
Dotés d’un balcon ou d’une loggia, les studios présentent une superficie supérieure à 40 m². L'aéroport le plus proche est celui de Francfort, à 11 km.