A 10-minute walk from the Independence Monument, this laid-back hotel is a 15-minute walk from the Tuol Sleng Genocide Museum and 2 km from the ornate Royal Palace complex