Lovina Inn Penuin Hotel is situated within Nagoya, which makes it conveniently close to natural sights including Abang Island.