Hotel Haven's central location, just off the exclusive Esplanaden street is a refreshingly new 5 star property suiting business and leisure clients alike. Service and [ + ]