Niki's Tokyo Inn is a quaint establishment in San Antonio, TX that offers a taste of Japanese culture through its traditional accommodations and dining experiences.
Guests can expect a peaceful atmosphere and a touch of authenticity at Niki's Tokyo Inn, making it a unique choice for those seeking a different kind of stay in the heart of Texas.
Generated from their business information