Category: Georgia
-
Extreme Wow Suite at the W Hotel Buckhead Atlanta, GA
Wondering what the Extreme Wow Suite looks like at the W Hotel Buckhead in Atlanta, Georgia? I’ve just checked in and yes, it an extreme WOW! Here are the pics: Extreme Wow Suite Living Areas: Extreme Wow Suite Bedroom: Extreme Wow Suite Bathroom Check out all the nozzles on this shower……