at 1412 Market St, San Francisco , 94102-6004 United States
New Central Hotel & Hostel LLC is San Francisco based place and this enity listed in Hotel category. Located at 1412 Market St CA 94102-6004. Contact phone number of New Central Hotel & Hostel LLC: (415) 703-9988