Het Budo Hotel is gelegen in het centrum van Istanbul, dicht bij het historische gedeelte. Dit 3-sterrenhotel beschikt over comfortabele kamers en gratis WiFi, op slechts 10 minuten van de Grote Bazaar.
De 46 kamers zijn eenvoudig ingericht in een moderne Turkse stijl. Elke kamer heeft airconditioning en een eigen badkamer.
Het ontbijtbuffet is inbegrepen bij de prijs. U kunt van de traditionele Turkse keuken genieten in het eigen restaurant.