Ben posizionato nel quartiere Beyoglu di Istanbul, il Medar Otel si trova a 300 m dalla Torre di Galata, a 1,1 km da Istiklal Caddesi e a 1,3 km da Piazza Taksim. Tra i servizi di questa struttura figurano un ristorante, una reception aperta 24 ore su 24, il servizio in camera e la connessione WiFi gratuita in tutte le aree. Tra i punti di interesse locali figurano il Grand Bazaar e la Torre dell'Orologio di Dolmabahce, distanti rispettivamente 2,1 km e 2,2 km.
Tutte le unità sono dotate di aria condizionata, TV a schermo piatto con canali satellitari, bollitore, doccia, asciugacapelli e scrivania. Tutte le camere sono dotate di armadio e bagno privato.
Il Medar Otel vanta anche una terrazza.
I luoghi di interesse nelle vicinanze includono il Bazar delle Spezie, la Moschea di Solimano e il Palazzo Topkapi. L'aeroporto più vicino è quello di Istanbul, a 32 km dal Medar Otel.