Asked by Ms.Kadya from Phils. | Nov. 14, 2009 08:30
About:Tsim Sha Tsui
Hi everyone. Need advise if Cosmic guest house is a nice place to stay in? Its situated in Tsim Sha Tsui. thanks!
Reply