Obiekt 123 MAINSTREET boutique hotel jest położony w St. Julian’s, 100 metrów od morza. Oferuje on taras, bezpłatne WiFi oraz przestronne, klimatyzowane pokoje. Przystań Portomaso oddalona jest od obiektu o 10 minut spacerem.
Pokoje wyposażone są w nowoczesne meble i telewizor z płaskim ekranem. W każdym z nich znajduje się też łazienka z prysznicem i suszarką do włosów. Większość pokoi dysponuje balkonem.
Codziennie rano serwowane jest śniadanie kontynentalne. Na miejscu działa bar.
Plac Balluta oddalony jest od obiektu o 650 metrów, a port lotniczy Malta – o 10 km.