I stayed in a tower room at the Royal Orchid a few years ago and loved it-- lots of space, great view, attentive, warm and gracious service and the club room was great. But Peninsulas are always wonderful, so I don't think you'll go wrong with either choice.