大鯨魚旅宿 is situated in Green Island, 2 km from Chaikou Beach, 2 km from Shilang Beach, as well as 1.5 km from Green Island Lighthouse. The air-conditioned accommodation is 1 km from Zhongliao Beach.
At the homestay, each unit is fitted with a wardrobe and a flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the homestay also feature free WiFi. All units have bed linen.
Green Island Human Rights Memorial Park is 3.5 km from the homestay, while Zhaori Hot Spring is 6.5 km from the property.