Happy Hearth Inn

The Happy Hearth Inn is located in Hyrule Town in The Minish Cap.