take off one's shoes

Should one take off one's shoes when entering someone's home?
¿Hay que quitarse los zapatos al entrar en la casa de alguien?
In a ryokan, it is customary to take off one's shoes at the entrance (Hoshinoya Tokyo).
En un ryokan es habitual quitarse los zapatos en la entrada (Hoshinoya, Tokio).
Palabra del día
el mago