News

The Germany-based Ruby group of hotels, which has properties in 13 cities across Europe, operates on what it calls a ā€œlean luxuryā€ philosophy, doing away with things like room service and mini ...