My family which includes two young children will be flying back to Portland, OR from Johannesburg this summer. Our South African Airways flight will land at 10:20 am but our departing flight to Portland isn't until 5:45 pm. I am wondering whether anyone has found a place to nap during the middle of the day in the area? Hotels don't like to guarantee a room with check-in available so early and napping in the airport (chapel?) seems to be unlikely in the middle of the day. I suspect we will be wiped out by the time we get back to the U.S. and would just like to find a place where we know we can relax and perhaps take a short nap. I expect that I'll pay a night's lodging and am certainly expecting the money will be well-spent if we get some rest.
Thanks for any and all recommendations!