Отель Alba расположен в Стамбуле, в 200 м от улицы Истикляль и в 400 м от площади Таксим. Отель находится примерно в 1,1 км от башни Галата и в 1,4 км от часовой башни Долмабахче. К услугам гостей бесплатный Wi-Fi. Отель находится в 1,6 км от конгресс-центра Стамбула и в 1,7 км от дворца Долмабахче.
Все номера отеля оснащены телевизором с плоским экраном.
Рынок специй находится в 2,2 км от отеля Alba, а Девичья башня — в 2,5 км. Расстояние до международного аэропорта Стамбула имени Сабихи Гёкчен составляет 31 км.