Localizado apenas a 400 metros da Praça Taksim, o Sheriff Royal Suite dispõe de um serviço de recepção 24 horas e de apartamentos insonorizados com uma kitchenette privada e acesso Wi-Fi gratuito. O alojamento fica apenas a 600 metros da animada Avenida İstiklal.
Os espaçosos apartamentos no Sheriff Royal Suite estão elegantemente decorados com mobiliário moderno e apresentam pisos em parquet. Cada apartamento tem uma televisão de ecrã plano com canais por satélite e comodidades de engomadoria. As casas de banho privativas incluem um secador de cabelo e produtos de higiene pessoal gratuitos.
As kitchenettes estão equipadas com um fogão, um frigorífico, um micro-ondas e uma chaleira eléctrica. Utensílios de cozinha e de uma área de refeições também estão disponíveis.
A propriedade está a 500 metros da Estação de Metro Taksim que oferece fácil acesso a outros locais da cidade. O Aeroporto Ataturk está a 20 km.