香格里拉镇位于云南省迪庆藏族自治州,海拔约3200米。因此,香格里拉镇的住宿海拔也约为3200米左右。如果您对高海拔环境不适应,建议在前往香格里拉镇之前咨询医生并采取相应的预防措施,例如逐渐适应高海拔环境、多喝水、避免剧烈运动等。同时,在住宿时也要注意保暖和适当休息,以避免高原反应等问题。