Il Pell Palace Hotel & Spa si trova in una posizione ottimale a Istanbul, nel centro città. A soli 5 minuti a piedi si può raggiungere il famoso Grand Bazaar e in 11 minuti la Moschea Blu. Inoltre, l'hotel dista solo 1 km dalla Basilica di Santa Sofia e 6,5 km dalla vivace Piazza Taksim.
Gli ospiti dell'hotel possono godere di un'ampia scelta di snack presso il bar/caffetteria. In alternativa, è possibile richiedere il servizio in camera 24 ore su 24. Per concludere la giornata in bellezza, c'è un bar/lounge davvero fantastico dove gustare il drink preferito.
Nelle vicinanze del Pell Palace Hotel & Spa si trovano numerosi punti di interesse, tra cui il maestoso Palazzo Topkapi, la Cisterna Basilica e la Chiesa di San Salvatore in Chora. Inoltre, a breve distanza si trova anche il quartiere di Sultanahmet, famoso per i suoi siti storici e le sue stradine pittoresche.
Gli ospiti possono godere di un'esperienza di relax presso la spa dell'hotel, che offre una varietà di massaggi e trattamenti per il viso. Inoltre, è disponibile il Wi-Fi gratuito e servizi di concierge. La struttura offre inoltre una reception aperta 24 ore su 24, deposito bagagli e servizio lavanderia. È possibile usufruire di una navetta da e per l'aeroporto 24 ore su 24 a pagamento.
Le 27 camere del Pell Palace Hotel & Spa offrono un ambiente confortevole e ben attrezzato. Ogni camera è dotata di minibar e TV LCD, mentre il letto con materasso Tempur-Pedic e biancheria in cotone egiziano garantisce un riposo rigenerante. Inoltre, la TV LED da 40 pollici con canali via satellite e il Wi-Fi gratuito offrono intrattenimento e connettività. I bagni in camera sono dotati di doccia, soffione a pioggia e set di cortesia gratuiti.