L‘Hotel Petr est situé au centre de Prague, entre les quartiers Malá Strana et Smichov. Se trouve près du centre commercial à Anděl – Nový Smíchov, 15 minutes du centre historique à pied et 2 arrêts de tram de Théâtre National. L’hotel offre un logement dans 40 chambres dans le bâtiment de 5 étages avec l’ascenseur.