Отель Roma расположен на курорте Слима на берегу моря, в 20 метрах от набережной. В нескольких минутах ходьбы от отеля находится наиболее популярная торговая улица Мальты с многочисленными магазинами, рядом расположена автобусная остановка до международного аэропорта Мальты.