Luxury, deluxe, super-deluxe, twin-sharing- we’ve heard them all! But, have you ever heard of vegan hotel rooms? Well, it comes as a surprise...