The Red Spot ligt in het hart van Mechelen, op 10 minuten lopen van de Sint-Romboutskathedraal, en biedt zelfstandige suites met een eigen terras met uitzicht op de stad, gratis WiFi en fietsverhuur. Er wordt dagelijks een ontbijt geserveerd in de suite.
Alle units van The Red Spot zijn voorzien van hardhouten vloeren en airconditioning. Ze zijn allemaal voorzien van een grote zithoek, een flatscreen-tv en een badkamer met een inloopdouche. De deluxe suite biedt ook een dakterras met een buitenbad met panoramisch uitzicht op Mechelen.
Gasten kunnen gebruikmaken van de volledig uitgeruste keukenfaciliteiten in de accommodatie om maaltijden te bereiden. Op 5 minuten lopen vindt u een scala aan restaurants, cafés en bars in de buurt.
De centrale Markt van Mechelen ligt op 650 meter van The Red Spot. De dichtstbijzijnde afrit van de snelweg E17 ligt op 2,7 km rijden. Het treinstation van Mechelen ligt op 550 meter afstand.