Radisson Blu

Radisson Blu, is a 5-star hotel, found in the peaceful St. Georges bay, St. Julians. These free-standing vanity units installed in the female utility rooms are designed for make-up touch ups.