Red Planet redefines brand for modern traveller
Red Planet Hotels is taking its 24 properties and completely rebranding them to redefine the value hotel experience.
Red Planet Hotels is taking its 24 properties and completely rebranding them to redefine the value hotel experience.