Das Hotel Moxy Southhampton ist zentral in Southhamptons Stadtzentrum gelegen und dadurch umgeben von Sehenswürdigkeiten wie der Southhampton Guildhall, dem Mayflower Theatre oder dem Southhampton Cruise Terminal. Darüber hinaus befinden sich in der unmittelbaren Umgebung des Hotels verschiedene Restaurants, Pubs oder Einkaufsmöglichkeiten. Auch der Flughafen Southhampton liegt in der Nähe des Hotels.
In der bequemen Gemeinschaftslounge der Unterkunft kann man ebenso gut entspannen, wie an der gut ausgestatteten Moxy Bar, die von morgens bis abends geöffnet ist. Neben der Möglichkeit rund um die Uhr herzhafte oder süße Snacks zu bekommen, gibt es ein hoteleigenes Restaurant, in dem ein Frühstücksbuffet angeboten wird.
Die Zimmer der Unterkunft sind neben einem eigenen Badezimmer mit WC, Dusche und/ oder Badewanne und kostenlosen Pflegeprodukten ausgestattet mit einem Sitzbereich, Flachbild-Fernseher mit Satellitenkanälen und einer Klimaanlage.