The corrugated metal and wood building, tucked between Khayelitsha's shacks and downtrodden sandy streets, advertises itself as "South Africa's smallest hotel".
It's a far cry from the plush five-stars that line Cape Town's seafront under Table Mountain, but the small, six-bedroomed guesthouse is booked out in the first leg of the World Cup, which starts on June 11.
"The first two weeks I'm full," said Vicky Ntozini, 37, of Vicky's B'nB whose tournament beds cost 300 rands (40 dollars, 30 euros) per person.
Ntozini is one of the lucky ones: initial fears of a World Cup accommodation shortage have now swung to worries of empty beds outside the main cities, with 30 days to kick-off.
Less than 400,000 foreigners are now expected in South Africa for the June 11 to July 11 showcase, British firm Grant Thornton said last month in a downward revision of the 483,000 arrivals it forecast two years ago.
Football body FIFA's hospitality partner MATCH has reportedly shed half of its original stockpile of rooms. The latest batch were returned last month, leading to a scramble to fill unsold beds weeks ahead of the tournament.
"What we are seeing is that obviously it is not what we had expected it to be," said Brett Dungan, CEO of the Federated Hospitality Association of South Africa.
"By all accounts this is going to be a last minute World Cup. We have no idea of what is going to happen. It is disappointing for everyone but it's not over. Now we're into the next stage of selling."