There are many places where you can feel happy in Japan too! Please do come over!
日本に関わらずゆっくり過ごして欲しい時に言う表現だと
Please relax and make yourself at home が良いと思います。
ゆっくり家にいるかのように寛いでくださいと言った感じです。
日本にも の「も」を使わない場合は too を取り除けばOKです。
この場合の 是非は please do の do で強調されてます。