Casa Hotel is situated in Yau Ma Tei, Hong Kong. The full address is 487-489 Nathan Road, Yau Ma Tei.